用java 编写程序实现以下功能:输入两个数字,输出两数的和、差、积、商。(比如: 输入2和 3,输出 2+3=5(换行)2-3=-1(换行)2*3=6(换行)2/3=0)注意 除法时除数不能为0。
时间: 2024-09-10 19:11:23 浏览: 68
以下是一个简单的Java程序,用于实现您所要求的功能:
```java
import java.util.Scanner;
public class TwoNumbers {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入两个数字:");
int num1 = scanner.nextInt();
int num2 = scanner.nextInt();
scanner.close();
// 为了避免除数为0的情况,在计算之前检查
if (num2 == 0) {
System.out.println("除数不能为0");
} else {
// 输出两数的和
System.out.println(num1 + "+" + num2 + "=" + (num1 + num2));
// 输出两数的差
System.out.println(num1 + "-" + num2 + "=" + (num1 - num2));
// 输出两数的积
System.out.println(num1 + "*" + num2 + "=" + (num1 * num2));
// 输出两数的商
System.out.println(num1 + "/" + num2 + "=" + (num1 / num2));
}
}
}
```
这个程序首先导入了`Scanner`类,用于从控制台读取用户的输入。然后定义了一个`TwoNumbers`类,其中包含了`main`方法,这是程序的入口点。程序提示用户输入两个数字,然后读取这两个数字。在进行除法运算之前,程序会检查第二个数字(除数)是否为0,以防止除以0的错误。如果除数不为0,程序将输出两数的和、差、积和商。
阅读全文