#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分
1 人评分
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:823 |
字符串问题 (C语言代码)浏览:1177 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:1025 |
【偶数求和】 (C语言代码)浏览:532 |
wu-理财计划 (C++代码)浏览:760 |
关于float,double变量的几点说明浏览:1721 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:614 |
字符串的输入输出处理 (C语言代码)浏览:928 |
输入输出格式练习 (C语言代码)浏览:713 |
众数问题 (C语言代码)浏览:628 |