提示:题目答案均由博主自主编写,想法不一,答案也不一,本答案仅提供参考,如有疑问,可在评论区提问,有时间会解答.
题目描述:
通过键盘录入两个数以及运算符,实现简单的加减乘除.
输入第一个数
输入运算符
输入第二个数
例如:
3
+
3
输出结果3 + 3 = 6
package llf.data.structure;
import java.util.Scanner;
public class Test3 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); //键盘录取对象
System.out.println("请输入第一个数:");
int a = sc.nextInt(); //a为第一个数
System.out.println("请输入运算符:");
String mark = sc.next(); //mark为运算符
System.out.println("请输入第二个数:");
int b = sc.nextInt(); //b为第二个数
int result; //定义result用于接收运算的结果
switch (mark){ //switch判断符号的类型
case "+": //+号
result = a + b;
System.out.println(a + mark + b + "=" + result);
break;
case "-": //-号
result = a - b;
System.out.println(a + mark + b + "=" + result);
break;
case "*": //*号
result = a * b;
System.out.println(a + mark + b + "=" + result);
break;
case "/": // /号
result = a / b;
System.out.println(a + mark + b + "=" + result);
break;
}
}
}