将一个数组中的值按逆序重新存放。

来源:互联网 发布:linux运维岗笔试题 编辑:程序博客网 时间:2024/06/05 00:55

【描述】

将一个数组中的值按逆序重新存放。例如,原来顺序为8,6,5,4,1。要求改为1,4,5,6,8。

【输入输出示例】


【C语言】

#include<stdio.h>int main() {int t;int i;int n;scanf("%d",&n);int a[n];for(i=0;i<n;i++)scanf("%d",&a[i]);for (i = 0; i < n/2; i++) {t = a[i];a[i] = a[n - i - 1];a[n - i - 1] = t;}for (i = 0; i < n; i++)printf("%5d", a[i]);return 0;}


0 0
原创粉丝点击