解题思路:
通过对输入的数对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分
2 人评分
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:642 |
Cylinder (C语言描述,蓝桥杯)浏览:1279 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:438 |
输出九九乘法表 (C语言代码)浏览:1172 |
母牛的故事 (C语言代码)浏览:625 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:501 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:871 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:490 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:1213 |
马拦过河卒 (C语言代码)浏览:1213 |