由键盘任意输入10个数据,将它们倒序后输出。
时间: 2023-04-23 11:06:11 浏览: 199
可以使用一个数组来存储这10个数据,然后从数组的最后一个元素开始遍历,依次输出每个元素即可。具体实现可以参考以下代码:
```python
# 定义一个长度为10的数组
arr = [] * 10
# 从键盘输入10个数据
for i in range(10):
arr[i] = int(input("请输入第%d个数据:" % (i+1)))
# 倒序输出数组中的元素
for i in range(9, -1, -1):
print(arr[i], end=" ")
```
运行程序后,依次输入10个数据,程序会自动将它们倒序输出。例如,输入数据为1、2、3、4、5、6、7、8、9、10,则输出结果为:
```
10 9 8 7 6 5 4 3 2 1
```
相关问题
由键盘任意输入10个数据,将它们倒序后输出
可以使用数组来实现这个功能,代码如下:
```
#include <iostream>
using namespace std;
int main()
{
int arr[10]; // 定义一个包含10个元素的整型数组
cout << "请依次输入10个数据:" << endl;
for (int i = 0; i < 10; i++) {
cin >> arr[i];
}
cout << "倒序输出:" << endl;
for (int i = 9; i >= 0; i--) {
cout << arr[i] << " ";
}
cout << endl;
return 0;
}
```
当输入完10个数据后,程序会自动将它们倒序输出。
c语言由键盘任意输入10个数据,将它们倒序后输出。
这个问题是一个编程问题,可以通过编写程序来解决。以下是一个使用 C 语言编写的程序,可以实现输入10个数字并且倒序输出它们。
```
#include <stdio.h>
int main() {
int nums[10];
printf("请输入10个数字:\n");
// 读取输入的数字
for (int i = 0; i < 10; i++) {
scanf("%d", &nums[i]);
}
printf("输入的数字为:\n");
// 输出输入的数字
for (int i = 0; i < 10; i++) {
printf("%d ", nums[i]);
}
printf("\n");
// 倒序输出数字
printf("倒序输出的数字为:\n");
for (int i = 9; i >= 0; i--) {
printf("%d ", nums[i]);
}
printf("\n");
return 0;
}
```
阅读全文