编写一个java程序,定义2个整型变量,获取n1和n2,输出n1+n2,n1*n2,n1/n2,n1%n2的值
时间: 2024-09-27 07:02:48 浏览: 5
好的,下面是一个简单的Java程序,它会定义两个整型变量n1和n2,让用户输入这两个数值,然后分别计算它们的和、积、商和余数并输出:
```java
import java.util.Scanner;
public class BasicArithmeticOperations {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入第一个整数(n1):");
int n1 = scanner.nextInt();
System.out.println("请输入第二个整数(n2):");
int n2 = scanner.nextInt();
// 计算并输出加法、乘法、除法和取模的结果
int sum = n1 + n2;
int product = n1 * n2;
if (n2 != 0) { // 防止除数为零的错误
int quotient = n1 / n2;
int remainder = n1 % n2;
} else {
quotient = "Error: Division by zero is not allowed.";
remainder = "Error: Division by zero.";
}
System.out.println("n1 + n2 = " + sum);
System.out.println("n1 * n2 = " + product);
System.out.println("n1 / n2 (if not zero) = " + quotient);
System.out.println("n1 % n2 = " + remainder);
// 关闭Scanner
scanner.close();
}
}
```
在这个程序里,如果用户尝试除以零,我们会捕获异常并显示一个错误消息。