输入5个数字,然后逆序输出
时间: 2024-11-12 14:36:02 浏览: 7
c++输入一个数字,逆序输出.txt
要实现输入5个数字并逆序输出的功能,你可以使用循环结构来获取每个数字,并将其添加到数组中。接着再遍历这个数组,但是从后往前打印元素。下面是C语言的一个简单示例:
```c
#include <stdio.h>
int main() {
int numbers[5]; // 创建一个包含5个元素的整数数组
int i;
// 输入5个数字
for (i = 0; i < 5; i++) {
printf("请输入第 %d 个数字: ", i + 1);
scanf("%d", &numbers[i]);
}
// 逆序输出
printf("逆序后的数字为: ");
for (i = 4; i >= 0; i--) {
printf("%d ", numbers[i]);
}
printf("\n");
return 0;
}
```
在这个程序中:
- 使用`scanf()`函数获取用户的输入,并存储在`numbers`数组中。
- 遍历数组时,从`i=4`开始(数组下标从0开始),直到`i=0`,每次输出`numbers[i]`。
运行这个程序后,它会依次提示用户输入5个数字,并在结束后以逆序的方式显示这5个数字。
阅读全文