5、输入10个数,逆序输出(折半)。
#include<stdio.h>
int main()
{
int i=0,a[10];
printf("please input some numbers:\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
printf("ni xu shu chu wei:\n");
for(i=9;i>=0;i--)
printf("%d ",a[i]);
printf("\n");
}
#include<stdio.h>
int main()
{
int i=0,a[10],t;
printf("please input some numbers:\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
{
t=a[9-i];
a[9-i]=a[i];
a[i]=t;
}
printf("ni xu shu chu wei:\n");
for(i=9;i>=0;i--)
printf("%d ",a[i]);
printf("\n");
}
本文介绍了一个简单的C语言程序,该程序接收用户输入的10个整数,并采用两种不同的方法来实现逆序输出这些整数的功能。第一种方法直接从最后一个元素开始遍历输出;第二种方法则先对数组进行翻转再输出。
2756





