在C语言中“输入三个数字,将其颠倒顺序输出。例如输入:1,2,3 输出:3,2,1

大神们哪位知道,在C语言中“输入三个数字,将其颠倒顺序输出。例如输入:1,2,3 输出:3,2,1
最新回答
千风于弃

2024-11-27 06:27:26

已经编译通过~#include<stdio.h>
void main()
{
int i,temp;
int a[3];
for(i=0;i<3;i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<2;i++)
{
temp=a[i];
a[i]=a[2-i];
a[2-i]=temp;
}
for(i=0;i<3;i++)
{
printf("%d",a[i]);
}
}
宣我会死啊

2024-11-27 05:55:39

#include <iostream>
#include <stdio.h>void main()
{
int x;
int ch[3];
for (x=0;x<3;x++)
{
scanf("%d",&ch[x]);
}
do
{
x--;
printf("%d ",ch[x]);
} while (x);
}//供参考