编写一个函数实现将整型数组a中的6个整数逆置
时间: 2023-05-10 15:56:08 浏览: 133
好的,以下是实现将整型数组a中的6个整数逆置的函数代码:
void reverse(int a[], int n) {
int temp;
for (int i = 0; i < n / 2; i++) {
temp = a[i];
a[i] = a[n - i - 1];
a[n - i - 1] = temp;
}
}
调用该函数时,传入数组a和数组长度6即可实现逆置。
相关问题
编写一个函数实现将整型数组 a 中的6个整数逆置
好的,以下是将整型数组 a 中的6个整数逆置的 C++ 函数代码:
```c++
void reverse(int a[], int n) {
for (int i = 0; i < n / 2; i++) {
int tmp = a[i];
a[i] = a[n - i - 1];
a[n - i - 1] = tmp;
}
}
```
其中,a 是整型数组,n 是数组元素个数(这里是6)。
你可以将需要逆置的整型数组传入该函数,调用方式如下:
```c++
int arr[6] = {1, 2, 3, 4, 5, 6};
reverse(arr, 6);
```
执行该代码后,数组 arr 中的元素就会被逆序排列,即 arr = {6, 5, 4, 3, 2, 1}。
用C语言,编写一个函数实现将整型数组 a 中的6个整数逆置
好的,我明白了。以下是答案:
void reverse(int a[], int n) {
int i, j, temp;
for (i = 0, j = n - 1; i < j; i++, j--) {
temp = a[i];
a[i] = a[j];
a[j] = temp;
}
}
其中,a 为整型数组,n 为数组中元素个数。该函数将数组 a 中的元素逆置。
阅读全文