C语言输入四个数倒着输出

来源:百度知道 编辑:UC知道 时间:2024/06/03 18:46:08
C语言输入四个数倒着输出

比如输入 4321 输出 1234

#include "stdio.h"
void main()
{
int n;
printf("请输入一个四位数");
scanf("%d",&n);
while(n)
{
printf("%d",n%10);
n=n/10;
}
}

char a[5];
scanf("%s",a);
printf("%c%c%c%c\n",a[3],a[2],a[1],a[0]);

这是最偷懒的方法了

#include<stdio.h>
#include<stdlib.h>
main()
{
int n,sum=0;

printf("输入一个四个数:\n");
scanf("%d",&n);

while(n%10!=0)
{
sum=sum*10+n%10;
n=n/10;
}

printf("新的数:%d\n",sum);
system("pause");

}

第一种:
#include <stdio.h>
void main()
{
int a[4]={4,3,2,1};
int i=0;
for(i=3;i>=0;i--)
{
printf("%d",a[i]);
}printf("&