以下是使用 C 语言解决此问题的代码: ```c #include <stdio.h> int main() { int arr[5]; int i, temp; for (i = 0; i < 5; i++) { scanf("%d", &arr[i]); } for (i = 0; i < 2; i++) { temp = arr[i]; arr[i] = arr[4 - i]; arr[4 - i] = temp; } for (i = 0; i < 5; i++) { printf("%3d", arr[i]); } return 0; } ``` 这段代码首先从键盘读取 5 个整数到数组中,然后通过循环交换数组前半部分和后半部分的元素,实现逆序,最后输出逆序后的数组。 [2024-10-19 12:22:21 | AI写代码神器 | 201点数解答]