#include<stdio.h>
#include<stdlib.h>
int main()
{
int i, k, t, m, n = 0;
int a[5];
scanf("%d", &i);//输入5位以下的数字
k = i; m = i;
while (i>0)
{
n++;
i /= 10;
}
printf("%d\n", n);
//输出数字共几位
for (t=0 ; t<n ; t++ )
{
a[t] = m % 10;
m /= 10;
}
for (t = n-1; t >= 0; t--)
{
printf("%d",a[t]);
while (t != 0)
{
printf(" ");
break;
}
}
printf("\n");
//顺序输出每一位数字
while (k>0)
{
t = k % 10;
printf("%d", t);
k /= 10;
}
//逆序输出数字
system("pause");
return 0;
}
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:674 |
2005年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:628 |
剪刀石头布 (C语言代码)浏览:789 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:625 |
1052题解(链表操作)浏览:778 |
拆分位数 (C语言代码)浏览:451 |
求圆的面积 (C语言代码)浏览:704 |
1250题解浏览:590 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:488 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:518 |