用java编写一个程序,从键盘输入两个数,求两个数的和,差,积,商
时间: 2024-09-21 09:13:22 浏览: 41
java实验:编写一个java应用程序,用户从键盘输入一个1-99999的数,程序将判断这个数是几位数,并判断这个数是.pdf
当然可以。在Java中,你可以通过Scanner类获取用户的输入,并使用基本算术运算符来计算两数之和、差、积和商。以下是一个简单的控制台应用程序示例:
```java
import java.util.Scanner;
public class Calculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 获取用户输入
System.out.println("请输入第一个数字:");
double num1 = scanner.nextDouble();
System.out.println("请输入第二个数字:");
double num2 = scanner.nextDouble();
// 计算并打印结果
double sum = num1 + num2;
double difference = num1 - num2;
double product = num1 * num2;
double quotient = num1 / num2; // 注意除法可能导致除数为零的异常
System.out.println("两数之和: " + sum);
System.out.println("两数之差: " + difference);
System.out.println("两数之积: " + product);
System.out.println("两数之商 (如果num2非零): " + quotient);
// 关闭Scanner
scanner.close();
}
}
```
在这个程序中,我们首先创建了一个Scanner对象,然后提示用户输入两个数。接着,我们分别计算了它们的和、差、积,以及如果num2不为零的话商。最后,我们关闭了Scanner以释放系统资源。
阅读全文