写一个程序:输入6个数字,并将它们逆置
时间: 2023-05-19 07:05:56 浏览: 50
以下是代码实现:
```python
num_list = []
for i in range(6):
num = input("请输入一个数字:")
num_list.append(num)
num_list.reverse()
print(num_list)
```
输入6个数字后,程序会将它们逆序输出。
相关问题
用C语言写一个程序:输入6个数字,并将它们逆置
下面是用C语言编写的程序,可以输入6个数字并将它们逆置:
```c
#include <stdio.h>
int main() {
int nums[6];
printf("请输入6个数字:\n");
for (int i = 0; i < 6; i++) {
scanf("%d", &nums[i]);
}
printf("逆置后的数字为:");
for (int i = 5; i >= 0; i--) {
printf("%d ", nums[i]);
}
printf("\n");
return 0;
}
```
这个程序首先定义了一个长度为6的整型数组`nums`,然后通过`for`循环依次读入6个数字,并将它们存储到数组中。接着,又通过`for`循环从数组的最后一个元素开始,依次输出这6个数字的逆序。最后,程序返回0,表示正常结束。
使用指针编写一个程序,将输入的10个整数逆置后输出。
可以的,这是一个比较基础的编程问题,以下是代码示例:
```c
#include <stdio.h>
int main() {
int arr[10]; // 定义一个长度为10的数组
int *p = arr+9; // 定义一个指向数组最后一个元素的指针
printf("请输入10个整数:\n");
for(int i=0; i<10; i++) {
scanf("%d", arr+i); // 依次读入10个整数
}
printf("逆置后的结果:");
for(int i=0; i<10; i++) {
printf("%d ", *p--); // 依次输出10个整数
}
return 0;
}
```
希望以上代码可以帮助到你!对于更复杂的编程问题,我也会尽力帮忙解答。