用c++写一个十个元素的整型数组,输入值,并将所 有的元素进行逆序存放。
时间: 2024-05-07 11:19:39 浏览: 66
c++中将二维数组元素变换为逆向存放的实现代码
5星 · 资源好评率100%
以下是用C++写一个十个元素的整型数组,输入值,并将所有元素进行逆序存放的代码:
```c++
#include <iostream>
using namespace std;
int main() {
int arr[10]; //定义一个包含10个元素的数组
cout << "请输入10个整数:" << endl;
for (int i = 0; i < 10; i++) {
cin >> arr[i]; //输入10个整数
}
cout << "原始数组为:" << endl;
for (int i = 0; i < 10; i++) {
cout << arr[i] << " "; //输出原始数组
}
cout << endl;
int temp;
for (int i = 0; i < 5; i++) {
temp = arr[i];
arr[i] = arr[9 - i];
arr[9 - i] = temp; //将数组进行逆序
}
cout << "逆序数组为:" << endl;
for (int i = 0; i < 10; i++) {
cout << arr[i] << " "; //输出逆序数组
}
cout << endl;
return 0;
}
```
运行结果如下:
```
请输入10个整数:
1 2 3 4 5 6 7 8 9 10
原始数组为:
1 2 3 4 5 6 7 8 9 10
逆序数组为:
10 9 8 7 6 5 4 3 2 1
```
阅读全文