java9.输入一个正整数,将该数的各位左右反转输出,例如:输入123,输出321
时间: 2023-01-11 09:55:36 浏览: 139
下面是一个例子,希望对你有所帮助:
```
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int num = scan.nextInt();
StringBuilder sb = new StringBuilder();
while (num != 0) {
sb.append(num % 10);
num /= 10;
}
int result = Integer.parseInt(sb.toString());
System.out.println(result);
}
}
```
这段代码会读入一个正整数,然后使用字符串构建器将各位左右反转。最后使用 `Integer.parseInt()` 将字符串转化为整数并输出。
相关问题
从键盘上输入一个正整数,逆序输出该数的各位数字。 例如:输入123,输出321。
可以使用字符串的反转方法,将输入的正整数转换为字符串,然后反转字符串,最后再将反转后的字符串转换为数字输出即可。
具体实现如下:
1. 从键盘上输入一个正整数,使用input()函数获取输入的字符串。
2. 将输入的字符串转换为整数类型,使用int()函数将字符串转换为整数。
3. 将整数转换为字符串类型,使用str()函数将整数转换为字符串。
4. 反转字符串,使用字符串的切片操作[::-1],表示从后往前每隔一个字符取一个字符,即反转字符串。
5. 将反转后的字符串转换为整数类型,使用int()函数将字符串转换为整数。
6. 输出反转后的整数,使用print()函数输出结果。
完整代码如下:
num = int(input("请输入一个正整数:")) # 输入一个正整数
str_num = str(num) # 将整数转换为字符串
reverse_str_num = str_num[::-1] # 反转字符串
reverse_num = int(reverse_str_num) # 将反转后的字符串转换为整数
print("逆序输出的结果为:", reverse_num) # 输出结果
java从控制台输入一个正整数,编程输出该正整数各位数字之和。
好的,可以使用以下Java代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个正整数:");
int num = scanner.nextInt();
int sum = 0;
while (num > 0) {
sum += num % 10;
num /= 10;
}
System.out.println("各位数字之和为:" + sum);
}
}
```
运行程序后,会提示用户输入一个正整数,然后通过循环计算各位数字之和,最后输出结果。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)