题目描述
给你m个整数,将其逆序输出
输入
第一行一个整数m(3 <= m <= 100 ):数的个数 第二行m个整数(空格隔开)(这些数在0~9999999之间)
输出
m个整数(空格隔开)
样例输入
3
1 7 5
样例输出
5 7 1
分析:
数组逆序可用reverse( )来实现
如:reverse(a+1,a+1+m)
a为数组名称,m为数组个数
代码如下:
#include<bits/stdc++.h>
using namespace std;
int main(){
int m,a[101];
cin>>m;
for(int i=1;i<=m;i++){
cin>>a[i];
}
reverse(a+1,a+1+m);
for(int i=1;i<=m;i++){
cout<<a[i]<<" ";
}
return 0;
}