java反向输出一个三位数
时间: 2024-05-28 18:04:53 浏览: 89
可以使用以下代码实现:
```
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int num = scanner.nextInt();
int a = num / 100;
int b = num % 100 / 10;
int c = num % 10;
System.out.println(c * 100 + b * 10 + a);
}
}
```
相关问题
用java反向输出一个三位数
在Java中,你可以通过字符串处理来实现一个三位数的反向输出。首先,将数字转换成字符串,然后提取每个位的字符,最后按照相反的顺序拼接起来。以下是一个简单的示例:
```java
public class Main {
public static void main(String[] args) {
int number = 1234; // 你需要反转的三位数
String strNumber = String.valueOf(number);
StringBuilder reversedStr = new StringBuilder();
for (int i = strNumber.length() - 1; i >= 0; i--) {
reversedStr.append(strNumber.charAt(i));
}
System.out.println("反向输出的三位数:" + reversedStr.toString());
}
}
```
当你运行这段代码,它会输出 `4321`,这是原数 `1234` 反转后的结果。
Java 反向输出一个三位数 【题目描述】 将一个三位数反向输出,例如输入358,反向输出853。
好的,以下是Java实现的示例代码:
```java
import java.util.Scanner;
public class ReverseNumber {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入一个三位数:");
int num = input.nextInt();
int a = num / 100; // 取百位上的数字
int b = (num / 10) % 10; // 取十位上的数字
int c = num % 10; // 取个位上的数字
int reverseNum = c * 100 + b * 10 + a; // 将三个数字倒序组合
System.out.println(reverseNum);
}
}
```
你可以在控制台输入一个三位数,然后程序将会输出反向后的数字。例如,如果输入358,则输出853。
阅读全文