编写一个程序将各位数字颠倒
时间: 2024-02-11 15:09:53 浏览: 89
好的,以下是 Python 语言的代码,可以将输入的整数按位颠倒输出:
```python
num = int(input("请输入一个整数:"))
reverse_num = 0
while num > 0:
reverse_num = reverse_num * 10 + num % 10
num //= 10
print("颠倒后的数字为:", reverse_num)
```
这个程序会要求用户输入一个整数,然后将这个整数按位颠倒输出。例如,如果用户输入的是 12345,那么输出就是 54321。
相关问题
编写一个c++程序,用户输入一个三位正整数,把它的各位数字前后颠倒一下,并输出颠倒后的结果
好的,这个问题很简单,以下是对应的C语言代码:
```c
#include <stdio.h>
int main() {
int num, reverse_num = 0;
printf("请输入一个三位正整数:");
scanf("%d", &num);
while (num != 0) {
reverse_num = reverse_num * 10 + num % 10;
num /= 10;
}
printf("颠倒后的结果为:%d\n", reverse_num);
return 0;
}
```
输入一个三位正整数即可,程序会把它的各位数字前后颠倒一下,并输出颠倒后的结果。希望我的回答能够帮到你。
编写python程序提示用户输入一个四位整数然后显示颠倒各位数字后的数
可以使用以下代码实现:
```python
num = input("请输入一个四位整数:")
reversed_num = num[::-1]
print("颠倒各位数字后的数为:", reversed_num)
```
运行程序后,会提示用户输入一个四位整数,然后将输入的数用切片操作[::-1]反转后输出。例如,如果用户输入1234,则输出4321。
阅读全文