社区讨论
求本题Java解法
B2052简单计算器参与者 3已保存回复 2
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 2 条
- 当前快照
- 1 份
- 快照标识符
- @lo7dov6x
- 此快照首次捕获于
- 2023/10/27 00:08 2 年前
- 此快照最后确认于
- 2023/10/27 00:08 2 年前
本人代码如下,各位大佬看看本人代码有何问题
CPPimport java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
char c = sc.next().charAt(0);
if(b == 0 && c == '/'){
System.out.println("Divided by zero!");
}
if (c == '+') {
System.out.println(a + b);
} else if (c == '-') {
System.out.println(a - b);
} else if (c == '*') {
System.out.println(a * b);
} else if (c == '/') {
System.out.println(a / b);
}else if(c != '+' || c != '-' || c != '*' || c != '/'){
System.out.println("Invalid operator!");
}
}
}
回复
共 2 条回复,欢迎继续交流。
正在加载回复...