解题思路:mask标注几位数,从而判断要取的位置
注意事项:
参考代码:
#include<stdio.h>
int caifen (int a);
int main ()
{int a ;
scanf("%d",&a);
caifen(a);
return 0 ;
}
int caifen(int a)
{int mask = 1;
int t = a;
while (t > 10)
{t /= 10;
mask *= 10;
}
while (mask > 0)
{printf("%d ",a / mask % 10);
mask /= 10;
}
return 0;
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:774 |
C语言程序设计教程(第三版)课后习题6.8 (C++代码)浏览:587 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:640 |
a+b浏览:433 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:540 |
数组输出 (C语言代码)浏览:703 |
输入输出格式练习 (C语言代码)浏览:849 |
整除问题 (C语言代码)浏览:526 |
简单的a+b (C语言代码)浏览:512 |
1052题解(链表操作)浏览:674 |