C语言新手求教把12345变成54321

如题所述

第1个回答  2015-11-15
#include<stdio.h>
int main()
{
int a = 12345, b = 0;
while (a != 0){
b = b * 10 + a % 10;
a /= 10;
}
printf("%d\n", b);
return 0;
}

第2个回答  2015-11-15
#include<windows.h>
main()
{
int a,b,c,d,e;
scanf("%d%d%d%d%d",&a,&b,&c,&d,&e);
printf("%d%d%d%d%d",e,d,c,b,a);
Sleep(10000);
}
输入的12345之间要有空格,也有不需要空格的代码,但是比较麻烦
第3个回答  推荐于2017-10-15
采取以下代码:
#include "stdio.h"
void main()
{
int a[5];
int i,j,b;
for(i=0;i<5;i++)
{
printf("input the %d number:",i+1);
scanf("%d",&a[i]);
}
for(j=4;j>-1;j--)
printf("%d\n",a[j]);

}本回答被提问者采纳
相似回答