当输入一组数据,但想让它逆着输出的话可以用下面的经典算法去做。
#include<stdio.h>
main()
{
int a[10],i,temp;
printf("请输入一串要逆序输出的数字:"); //输入一串数字
for(i=0;i<10;i++)
scanf("%d",&a[i]);
putchar('\n');
for(i=0;i<10/2;i++) //将数字逆序输出
{
temp=a[i];
a[i]=a[10-i-1];
a[10-i-1]=temp;
}
printf("逆序输出后的结果为:");
for(i=0;i<10;i++)
printf("%3d",a[i]);
C语言
}