#include<stdio.h>
#include<math.h>
int main(void)
{
int n,t,i,count=0;
scanf("%d", &n);
t = n; // 用 t 代替 n ,防止直接用 n 在while里改变了值
while (t != 0) { // 这一步while统计 n 是多少位的
count++;
t /= 10;
}
if (n == 0) //处理一下 n 为 0 的特殊情况
printf("0 ");
else{
for (i=pow(10,count-1); i>=1; i/=10){
printf("%d ", n/i);
n %= i;
}
}
return 0;
}
C语言 PAT输出整数各位数字
最新推荐文章于 2022-12-26 19:16:24 发布