输入任意一个4位数整数a,将该数反序输出。(使用循环语句依次求出各位数值,并组装反序数值。)
时间: 2023-04-26 20:04:39 浏览: 381
可以使用以下代码实现:
a = input("请输入一个4位数整数:")
reverse_a = ""
for i in range(len(a)-1, -1, -1):
reverse_a += a[i]
print("反序输出为:", reverse_a)
首先,通过input函数获取用户输入的4位数整数a。然后,定义一个空字符串reverse_a,用于存储反序后的数值。接着,使用for循环从a的最后一位开始,依次取出每一位数值,并将其拼接到reverse_a字符串中。最后,输出反序后的数值。
相关问题
Java从键盘任意输入一个整数,将其各位数字反序存储后输出。并运行
可以使用以下代码实现:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int num = scanner.nextInt();
int reversedNum = 0;
while (num != 0) {
int digit = num % 10;
reversedNum = reversedNum * 10 + digit;
num /= 10;
}
System.out.println(reversedNum);
}
}
输入一个整数,程序会将其各位数字反序存储后输出。
用JAVA编写程序,输入任意一个三位整数,将其各位数字反序输出(例如输入123,输出321)
可以使用以下代码实现:
```
import java.util.Scanner;
public class ReverseNumber {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个三位整数:");
int num = scanner.nextInt();
int digit1 = num / 100;
int digit2 = num % 100 / 10;
int digit3 = num % 10;
System.out.println("反序输出为:" + digit3 + digit2 + digit1);
}
}
```
输入任意一个三位整数,程序会将其各位数字反序输出。