java跟据键盘输入的分子和分母求出该分数的值。其中第一次输入的值为分子的值,第二次输入的值为分母的值,两次的值均为 int 型。
时间: 2024-09-29 22:07:03 浏览: 59
在Java中,你可以创建一个简单的控制台程序来根据用户的键盘输入计算分数。这里是一个示例程序:
```java
import java.util.Scanner;
public class FractionCalculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 请求用户输入分子和分母
System.out.println("请输入分子:");
int numerator = scanner.nextInt();
System.out.println("请输入分母:");
int denominator = scanner.nextInt();
// 检查分母是否为0,因为0作为分母是没有意义的
if (denominator == 0) {
System.out.println("分母不能为0,请重新输入.");
return;
}
// 计算分数值(如果分母非零)
double fractionValue = (double) numerator / denominator;
// 输出结果
System.out.printf("分数 %d/%d 的值是 %.2f", numerator, denominator, fractionValue);
// 关闭扫描器
scanner.close();
}
}
```
这个程序首先导入`Scanner`类用于获取用户输入,然后通过循环接收两个整数作为分子和分母。如果分母是0,则会给出错误提示并退出。如果不是0,它将计算分数值并四舍五入到两位小数后打印出来。
阅读全文