英语b1是什么水平:读出一个数的各个位上的数值的算法
来源:百度文库 编辑:神马品牌网 时间:2024/05/03 06:44:13
例如输入39521,怎样让计算机读出个位上的"1",及其它位上的"2","5","9","3".
提供一个算法,有些罗嗦,其他还有.
先判断位数.39521是五位数.
35921除10000取整,得3.
(35921-3*1000)除1000取整,得5.
(35921-3*1000-9*1000)除100取整,得9.
(35921-3*1000-9*1000-5*100)除10取整,得2.
35921-(3*1000-9*1000-5*100-2*10),得1.