给出程序,从键盘输入一个5位整数,并将整数赋值给变量num,编写程序将个、十、百、千、万位倒序生成- -个新的数字后输出。例如,输入12345,则输出54321。(提示:使用/和%符号)
不断求余和整除即可
int main()
{
int n;
printf("请输入5位整数:");
scanf("%d",&n);
while(n>0)
{
printf("%d",n%10);
n = n/10;
}
return 0;
}
#include<stdio.h>
int main()
{
int a,t=0,b,c[50];
scanf("%d",&a);
while(a)
{
c[t]=a%10;
t++;
a=a/10;
}
printf("%d\n",t);
for(b=t-1;b>=0;b--)
printf("%d ",c[b]);
putchar('\n');
for(b=0;b<t;b++)
printf("%d",c[b]);
}