4-7编程练习问题
来源:4-7 编程练习
慕无忌3557154
2019-06-23 17:06:10
for(int n=200; n<=300; n++){
//取出百位数
bai = n/100;
//取出十位数
shi = n/10%10;
//取出个位数
ge = n%10;
for之后的这些代码不是很懂,可以解析下吗
1回答
同学你好,1)、n表示一个大于200的数,bai=n/100,比如n=254; 254/100,只取整数就是2,就是只取这个结果的整数部分,得到了这个n的百位数!
2)、n/10%10,比如 n=254; 254/10得到25得到了这个数的百位和十位,再取除以10得到余数就是这个数的十位数
3)n%10就是直接取除以10的余数,比如 254%10就是取除以10的余数,就得到了个位数4!
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
相似问题