Description
输入10个整数存入一维数组,按逆序重新存放后再输出。
Input
输入包括一行。 10个以空格隔开的整数。
Output
逆序的10个整数,整数以空格隔开。
Sample Input
1 3 5 9 7 6 8 2 4 0
Sample Output
0 4 2 8 6 7 9 5 3 1
HINT
将a[0]和a[9]交换,a[1]和a[8]交换.....
就是将a[i]和a[9-i]进行互换。
注意a[5]不用交换。]
#include <iostream>
using namespace std;
int main()
{
int a[10],i;
for(i=0;i<10;i++)
{
cin>>a[i];
}
for(i=0;i<5;i++)
{
int t=a[i];
a[i]=a[9-i];
a[9-i]=t;
}
for(i=0;i<9;i++)
{
cout<<a[i]<<" ";
}
cout<<a[9];
return 0;
}
|
|