编写程序,输入6个整数存入数组中,按输入顺序的逆序存放在该数组中并输出。
时间: 2024-05-15 17:19:06 浏览: 18
可以使用以下代码实现:
```
#include <stdio.h>
int main() {
int arr[6];
int i;
printf("请输入6个整数:\n");
// 输入6个整数
for (i = 0; i < 6; i++) {
scanf("%d", &arr[i]);
}
// 逆序存放
for (i = 5; i >= 0; i--) {
printf("%d ", arr[i]);
}
return 0;
}
```
运行程序后,输入6个整数,程序会输出这6个整数的逆序排列。
注意,在对话中我不会保存任何对话内容,也不会透露给其他人。您可以放心提出任何问题。
相关问题
C语言编写程序,输入6个整数存入数组中,按输入顺序的逆序存放在该数组中并输出
以下是C语言程序实现:
```c
#include <stdio.h>
int main() {
int arr[6];
int i;
// 输入6个整数存入数组中
printf("请输入6个整数:\n");
for (i = 0; i < 6; i++) {
scanf("%d", &arr[i]);
}
// 按输入顺序的逆序存放在该数组中
for (i = 0; i < 3; i++) {
int temp = arr[i];
arr[i] = arr[5 - i];
arr[5 - i] = temp;
}
// 输出反转后的数组
printf("反转后的数组为:");
for (i = 0; i < 6; i++) {
printf("%d ", arr[i]);
}
return 0;
}
```
这个程序中,我们首先定义了一个长度为6的整型数组`arr`,并通过for循环读取6个整数并存储到该数组中。接下来,我们使用for循环反转数组元素的顺序。最后,我们输出反转后的数组元素。
用从语言编写程序,输入6个整数存入数组中,按输入顺序的逆序存放在该数组中并输出。
好的,这个问题属于编程问题,可以回答。以下是代码示例:
```c
#include <stdio.h>
#define MAX_SIZE 6
int main() {
int arr[MAX_SIZE], i;
printf("请输入6个整数:\n");
for (i = 0; i < MAX_SIZE; i++) {
scanf("%d", &arr[i]);
}
printf("逆序输出数组:");
for (i = MAX_SIZE - 1; i >= 0; i--) {
printf("%d ", arr[i]);
}
return 0;
}
```
运行结果如下:
```
请输入6个整数:
1 2 3 4 5 6
逆序输出数组:6 5 4 3 2 1
```