解题思路:
通过对输入的数对10取余,获取这个数的最低位,然后再使这个数除以10并赋给它本身,完成对这数低位的分解并重置这个数剩下的数。
注意事项:
循环条件位这个数大于零。
参考代码:
#include<stdio.h>
int main()
{
int a = 0;
int c = 0;
scanf("%d",&a);
while(a>0)
{
c = a%10;//获取最低位
printf("%d ",c);
a /=10;//将数字重置为去掉最低为后的数
}
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:1222 |
C语言考试练习题_保留字母 (C语言代码)浏览:699 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:606 |
C二级辅导-公约公倍 (C语言代码)浏览:481 |
众数问题 (C语言代码)浏览:621 |
1074(纳闷了,答案错误,求指教)浏览:362 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:502 |
C语言训练-百钱百鸡问题 (C语言代码)浏览:626 |
采药 (C语言代码)浏览:918 |
永远的丰碑 (C++代码)浏览:752 |