模拟计算器功能,对键盘录入的两个int类型的数据进行加、减、乘、除的运算,并打印运算结果。 要求: 键盘录入三个整数,其中前两个整数代表参加运算的数据,第三个整数为要进行的运算(1:表示加法运算,2:表示减法运算,3:表示乘法运算,4:表示除法运算)
时间: 2024-02-24 09:55:32 浏览: 103
eda-class-v1.0.zip_VHDL 加减移位_VHDL计算器_calculator
好的,我可以帮你写一个Java程序来实现这个功能。代码如下:
```java
import java.util.Scanner;
public class Calculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入第一个整数:");
int num1 = scanner.nextInt();
System.out.print("请输入第二个整数:");
int num2 = scanner.nextInt();
System.out.print("请输入要进行的运算(1:加法 2:减法 3:乘法 4:除法):");
int operator = scanner.nextInt();
double result = 0;
switch (operator) {
case 1:
result = num1 + num2;
break;
case 2:
result = num1 - num2;
break;
case 3:
result = num1 * num2;
break;
case 4:
result = num1 / (double)num2;
break;
default:
System.out.println("输入不合法!");
return;
}
System.out.println("运算结果为:" + result);
}
}
```
你可以将以上代码复制到Java IDE中进行编译运行,然后按照要求输入三个整数,程序会自动计算出运算结果并输出。
阅读全文