用eclipse 给定一个三位整型数字,例如m=123,求出相反数字并输出结果,如321
时间: 2024-10-18 07:10:33 浏览: 3
在Eclipse中编写一个简单的Java程序来实现这个功能,你可以按照以下步骤操作:
1. 打开Eclipse,选择 "File" -> "New" -> "Java Class",然后输入一个合适的类名,比如`ReverseNumber`。
2. 在新建的`.java`文件中,添加以下代码:
```java
import java.util.Scanner;
public class ReverseNumber {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个三位数:");
int num = scanner.nextInt(); // 输入一个三位整数
if (num < 100 || num > 999) {
System.out.println("请输入正确的三位数!");
return;
}
// 反转数字
int reversed = reverse(num);
System.out.println("反转后的数字是: " + reversed);
}
private static int reverse(int n) {
int reversed = 0; // 初始化反转的数
while (n != 0) {
int digit = n % 10; // 获取最后一位数字
reversed = reversed * 10 + digit; // 将新数字加到反转数上
n /= 10; // 移除最后一位
}
return reversed;
}
}
```
这个程序首先提示用户输入一个三位数,然后检查输入是否有效。如果输入有效,它会调用`reverse`函数将输入的数字反转,并打印结果。
阅读全文