使用JAVA编写程序。输入两个整数,并计算它们相除后的结果,并且输出
时间: 2024-09-21 20:09:23 浏览: 37
输入两个正整数m和n求其最大公约数和最小公倍数 (2).pdf
在Java中编写程序来计算两个整数相除的结果,通常需要处理除数为零的情况,因为整数除法中除数为零是不允许的。下面是一个简单的示例代码:
```java
import java.util.Scanner;
public class Division {
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();
// 检查除数是否为零
if (denominator != 0) {
// 计算并输出结果
double result = (double) numerator / denominator;
System.out.println("两数相除的结果是: " + result);
} else {
System.out.println("错误! 除数不能为零.");
}
// 关闭扫描器
scanner.close();
}
}
```
在这个程序中,我们首先通过`Scanner`类获取用户输入的两个整数,然后检查除数是否为零。如果除数不为零,我们就将两个数相除并将结果转换为`double`类型以避免浮点数溢出的问题,最后输出结果。如果除数为零,则会输出错误信息。
阅读全文