//导包
import java.util.Scanner;
//创建测试类
public class Test07 {
//程序入口
public static void main(String[] args) {
while (true){
//键盘输入函数
Scanner scanner = new Scanner(System.in);
//提示语句
System.out.println("请输入第一个数:");
//输入第一个数
int a = scanner.nextInt();
//提示语句
System.out.println("请输入运算符:");
//输入第一个数
String opera = scanner.next();
//提示语句
System.out.println("请输入第二个数:");
//输入第一个数
int b = scanner.nextInt();
//输出
System.out.println("结果是:");
//调用函数
jisuan(a,b,opera);
}
}
//定义计算器方法
public static void jisuan(int a,int b,String opera){
//实现选择函数
switch (opera){
case "+":
System.out.println(a+b);
break;
case "-":
System.out.println(a-b);
break;
case "*":
System.out.println(a*b);
break;
case "/":
if (b==0){
System.out.println("分母不能为0");
break;
}
else {
System.out.println(a/b);
break;
}
}
}
}
05-29
640
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountBlack.png)