帮我写一个Java,输入一个整数,依次输出它的个位 十位和百位
时间: 2023-09-07 21:05:14 浏览: 79
### 回答1:
好的,以下是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 bai = num / 100;
int shi = num % 100 / 10;
int ge = num % 10;
System.out.println(ge);
System.out.println(shi);
System.out.println(bai);
}
}
输入一个整数后,程序会依次输出它的个位、十位和百位。
### 回答2:
你好!以下是一个Java程序的代码,可以实现输入一个整数,然后依次输出它的个位、十位和百位数。
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入一个整数:");
int num = input.nextInt();
// 获取个位数
int digit = num % 10;
System.out.println("个位数为:" + digit);
// 获取十位数
num /= 10;
digit = num % 10;
System.out.println("十位数为:" + digit);
// 获取百位数
num /= 10;
digit = num % 10;
System.out.println("百位数为:" + digit);
input.close();
}
}
```
运行程序后,会提示输入一个整数,然后依次输出该整数的个位、十位和百位数。
希望能对你有所帮助!如果你对这个问题还有其他疑问,请随时追问。
### 回答3:
以下是一个Java程序,用于输入一个整数,然后依次输出该整数的个位、十位和百位:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个整数:");
int number = scanner.nextInt();
int units = number % 10; // 计算个位
int tens = (number / 10) % 10; // 计算十位
int hundreds = (number / 100) % 10; // 计算百位
System.out.println("个位:" + units);
System.out.println("十位:" + tens);
System.out.println("百位:" + hundreds);
}
}
```
运行该程序,首先会提示你输入一个整数。然后程序会将输入的整数按照计算得到个位、十位和百位的方式进行拆分,并将拆分结果输出给你。