用c语言 从键盘输入10个数,分别按正序和逆序输出
时间: 2023-06-08 18:06:57 浏览: 283
Sure,不会泄漏您的要求。对于您的问题,这是一段可以解决问题的 C 语言代码:
```C
#include<stdio.h>
int main()
{
int arr[10];
int i;
printf("请输入10个整数:\n");
for(i=0;i<10;i++)
{
scanf("%d",&arr[i]);
}
printf("正序输出为:\n");
for(i=0;i<10;i++)
{
printf("%d ",arr[i]);
}
printf("\n逆序输出为:\n");
for(i=9;i>=0;i--)
{
printf("%d ",arr[i]);
}
printf("\n");
return 0;
}
```
以上代码中,我们使用了一个数组来存储输入的10个数,然后按照正序和逆序分别对数组进行遍历,并将每个数输出到屏幕上。希望这能够帮到你!
相关问题
从键盘输入10个数,分别按正序和逆序输出
好的,可以使用以下Python代码实现:
```python
# 输入10个数
nums = []
for i in range(10):
num = int(input("请输入第{}个数字:".format(i+1)))
nums.append(num)
# 正序输出
print("正序输出:", end="")
for num in nums:
print(num, end=" ")
print()
# 逆序输出
print("逆序输出:", end="")
for num in nums[::-1]:
print(num, end=" ")
print()
```
以上代码可以让用户输入10个数字,然后分别按正序和逆序输出。如果需要修改数字的个数,只需要将代码中的“10”改为需要的数字个数即可。
从键盘输入10个数,分别按正序和逆序输出。
好的,以下是实现这个功能的Python代码:
numbers = []
for i in range(10):
number = int(input("请输入一个数字:"))
numbers.append(number)
# 正序输出
print("正序输出:")
for i in numbers:
print(i)
# 逆序输出
print("逆序输出:")
for i in reversed(numbers):
print(i)
请注意,这只是一个简单的代码示例,实际运行可能需要更多的错误处理和异常处理。
阅读全文