aaron750405
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 26 個
工控威望: 121 點
下載積分: 372 分
在線時間: 32(小時)
注冊時間: 2015-03-18
最后登錄: 2024-12-02
查看aaron750405的 主題 / 回貼
樓主  發(fā)表于: 2019-06-25 17:17
1到99 隨機一個數(shù)字,如何判斷個位數(shù),將此數(shù)字丟入不同暫存器?

個位數(shù)
為1 → D0
為2 → D1
為3 → D2
為4 → D3
為5 → D4
為6 → D5
為7 → D6
為8 → D7
為9 → D8

試過將這隨機數(shù)字依序減10 20 30 40 50 60 70 80 90 再將這9個數(shù)值使用 >k0、<k10 做判斷,再將符合尾數(shù)的數(shù)值丟入D0-D8之中。

不知各位大神有更簡短的寫法嗎?

先在此謝過各位大神了。

想破腦袋了我    
mogee
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 115 個
工控威望: 244 點
下載積分: 951 分
在線時間: 193(小時)
注冊時間: 2009-05-31
最后登錄: 2024-12-05
查看mogee的 主題 / 回貼
1樓  發(fā)表于: 2019-11-11 14:39
樓上正解,分別除100,10,再取余數(shù),余數(shù)就是個位數(shù)