从键盘任意输入10个整数存入一个数组。将该数组中的值按逆序重新存放。例如,原来顺序为8,6,5,4,1。要求改为1,4,5,6,8。c语言完整代码
时间: 2023-12-23 14:03:35 浏览: 671
c语言+从键盘输入10个无序的整数,存放在数组中,找出数组中最大值与最小值的所在的位置,并输出数组元素所在的位置与数组元素的值
5星 · 资源好评率100%
下面是实现您要求的C语言完整代码:
```c
#include <stdio.h>
int main() {
int arr[10], i, temp;
// 从键盘输入10个整数
printf("请输入10个整数:\n");
for (i = 0; i < 10; i++) {
scanf("%d", &arr[i]);
}
// 逆序存放数组中的值
for (i = 0; i < 5; i++) {
temp = arr[i];
arr[i] = arr[9 - i];
arr[9 - i] = temp;
}
// 输出逆序存放后的数组
printf("逆序存放后的数组为:\n");
for (i = 0; i < 10; i++) {
printf("%d ", arr[i]);
}
return 0;
}
```
运行代码后,您可以输入10个整数,程序将会按照您的输入顺序存储并输出逆序存放后的数组。
阅读全文