将n个整数按输入时的顺序逆序排列,用函数实现。
时间: 2023-04-26 22:05:34 浏览: 121
.编写一个函数,将数组中n个数按反序存放。 实验步骤与要求: 在主函数中输入10个数,并输出排好序的数。 编写函数invert()将10个数按反序存放。
4星 · 用户满意度95%
可以使用以下函数实现将n个整数按输入时的顺序逆序排列:
void reverse(int arr[], int n) {
int i, j, temp;
for (i = , j = n - 1; i < j; i++, j--) {
temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
}
其中,arr是存储整数的数组,n是数组中元素的个数。函数中使用了双指针法,将数组中的元素从两端开始交换,最终实现了将数组按输入时的顺序逆序排列的功能。
阅读全文