#include "stdio.h"
#include "conio.h"
/*将一个数组倒叙输出*/
main()
{
//初始化一个数组
int num[5]={3,6,2,7,8};
//循环变量i。中间变量temp,用来做数字位置替换
int i,temp;
//输出这个数组之前的顺序
printf("这个数组之前的顺序为:\n");
//循环输出数组中的内容
for(i=0;i<5;i++){
printf("%5d",num[i]);
}
//对数组进行排序(逆序)
for(i=0;i<5/2;i++){
//拿第一个数字和最后一个数字位置交换为例
//将第一个数字赋值给temp
temp=num[i];
//将最后一个数字赋值给第一个数字
num[i]=num[5-i-1];
//将temp赋值给最后一个数字
num[5-i-1]=temp;
//至此,完成第一个数字和最后一个数字位置的交换,之后依次类推...
}
//输出逆序的数组
printf("\n逆序排列的数组结果为:\n");
for(i=0;i<5;i++){
printf("%5d",num[i]);
}
}
42-将一个数组倒叙输出
最新推荐文章于 2022-09-12 20:27:39 发布