课程
/后端开发
/C
/C语言入门
hd = num/100;
td = num%100/10;
sd = num/10;
以上式子为什么这么表示
2020-07-31
源自:C语言入门 4-9
正在回答
反正题目给定的原代码就是对的
还有因为这是一个模拟的c语言环境,所以用我的简化过程可能会出错,用Dev-c++的编写就是对的
这是原题给定的代码
//获取三位数字num百位上的数字
hd = (num-num%100)/100 ;
//获取三位数字num十位上的数字
td =(num%100-num%10)/10 ;
//获取三位数字num个位上的数字
sd =num%10 ;
我的答案是原题代码的简化结果
应该是这样的
hd=num/100;
td=(num%100)/10;
sd =num%10
td = num/10%10;
sd = num%10;
我是这样写的
这应该是在说一个数被100整除的结果,一个数除以100的余数在除以10,一个数除以10 的结果
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答一脸懵逼~
3 回答一脸的懵逼
3 回答旁友们帮忙看下错在哪了,一脸懵逼呀
2 回答懵逼一题来了
4 回答懵了。。。