Java中规模软件开发实训——简单计算器制作
以下是一个简单的Java控制台应用程序,用于实现加减乘除运算的计算器功能。
import java.util.Scanner;
public class SimpleCalculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入第一个数字:");
double num1 = scanner.nextDouble();
System.out.println("请输入运算符(+,-,*,/):");
String operator = scanner.next();
System.out.println("请输入第二个数字:");
double num2 = scanner.nextDouble();
switch (operator) {
case "+":
System.out.println("结果是:" + (num1 + num2));
break;
case "-":
System.out.println("结果是:" + (num1 - num2));
break;
case "*":
System.out.println("结果是:" + (num1 * num2));
break;
case "/":
if (num2 == 0) {
System.out.println("错误:除数不能为0");
} else {
System.out.println("结果是:" + (num1 / num2));
}
break;
default:
System.out.println("错误:未识别的运算符");
}
scanner.close();
}
}
这段代码使用了Scanner
类来获取用户输入的数字和运算符,并使用switch
语句来执行相应的数学运算。用户输入数字后,程序会输出运算结果。如果用户输入了一个未定义的运算符,程序会输出错误信息。
评论已关闭