java代码实现个计算器程序, 支持加、减、乘、除、求余、求平方根等运算,
时间: 2023-10-20 20:13:11 浏览: 76
以下是一个简单的Java计算器程序实现:
```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("请选择运算符:+、-、*、/、%、sqrt");
String operator = scanner.next();
if (operator.equals("sqrt")) {
double result = Math.sqrt(num1);
System.out.println("结果是:" + result);
} else {
System.out.println("请输入第二个数字:");
double num2 = scanner.nextDouble();
double result = 0;
switch (operator) {
case "+":
result = num1 + num2;
break;
case "-":
result = num1 - num2;
break;
case "*":
result = num1 * num2;
break;
case "/":
result = num1 / num2;
break;
case "%":
result = num1 % num2;
break;
default:
System.out.println("无效的运算符");
break;
}
System.out.println("结果是:" + result);
}
}
}
```
这个程序通过Scanner类实现了用户输入数字和运算符,并使用switch语句对不同的运算符进行计算。如果运算符为sqrt,则直接对第一个数字求平方根。最后输出计算结果。