C语言编程将某数组进行逆序输出
程序员文章站
2022-03-22 08:31:49
...
问题描述:将一个数组逆序输出。
问题分析:利用交换的思想,把第一个与最后一个交换,以此类推。
程序源码:
#include<stdio.h>
#define N 5
void main()
{ int a[N]={9,6,5,4,1},i,temp;
printf("\n original array:\n");
for(i=0;i<N;i++)
printf("%4d",a[i]);
for(i=0;i<N/2;i++)
{temp=a[i];
a[i]=a[N-i-1];
a[N-i-1]=temp;
}
printf("\n sorted array:\n");
for(i=0;i<N;i++)
printf("%4d",a[i]);
}
上一篇: smartforms设备类型CNSAPWIN不支持页格式ZXXX
下一篇: 逆序输出(10分)
推荐阅读
-
c语言将一个数组中的值按逆序重新存放。例如,原来顺序为8,6,5,4,1.要求改为1,4,5,6,8.
-
C语言学习之将一个数组中的值按逆序重新存放。例如,原来顺序为8,6,5,4,1. 要求改为1,4,5,6,8。
-
【C语言】将数组,字符串,二进制数,数字逆序输出
-
编程产生三个0~100之间的随机整数a、b和c,将三个整数从小到大的顺序进行排序输出。
-
Java经典编程题--将一个数组逆序输出
-
Java经典编程题--将一个数组逆序输出
-
C语言冒泡排序将一个数组按照从小到大进行排序
-
数组|将数组中输入的5个整数利用起泡法从小到大进行排序并输出|大一在校大学生|C语言日常作业
-
C语言编程将某数组进行逆序输出
-
【源代码】将一个整数的每位数分解并按逆序放入一个数组中(用递归算法)(C语言实现)...