调换数组中数的位置c++
时间: 2024-03-02 13:48:40 浏览: 142
数组中数据位置交换(c语言代码)
在 C++ 中,可以通过下标访问数组中的每一个元素,并且可以通过交换两个元素的位置来调换数组中数的位置。具体步骤如下:
1. 定义一个数组,并向其中添加元素。
```c++
int arr[] = {1, 2, 3, 4, 5};
```
2. 使用下标访问数组中的元素,并将要交换的两个元素的位置互换。
```c++
int temp = arr[1];
arr[1] = arr[3];
arr[3] = temp;
```
3. 可以使用 for 循环遍历数组,输出调换位置后的数组。
```c++
for (int i = 0; i < 5; i++) {
cout << arr[i] << " ";
}
```
完整代码如下:
```c++
#include <iostream>
using namespace std;
int main() {
int arr[] = {1, 2, 3, 4, 5};
int temp = arr[1];
arr[1] = arr[3];
arr[3] = temp;
for (int i = 0; i < 5; i++) {
cout << arr[i] << " ";
}
return 0;
}
```
输出结果为:1 4 3 2 5
阅读全文