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("请输入运算符 (+,-,*,/): ");
char operator = scanner.next().charAt(0);
System.out.println("请输入第二个整数:");
double num2 = scanner.nextDouble();
double result;
switch (operator) {
case '+':
result = num1 + num2;
break;
case'-':
result = num1 - num2;
break;
case'*':
result = num1 * num2;
break;
case'/':
if (num2 != 0) {
result = num1 / num2;
} else {
System.out.println("除数不能为0,请重新输入!");
return;//退出程序
}
break;
default:
System.out.println("输入的运算符有误,请重新输入!");
return;//退出程序
}
System.out.printf("%.2f %c %.2f = %.2f%n", num1, operator, num2, result);//double类型的数字都应该使用%f来格式化输出
}
}
Java语言写一个简单四则运算程序
最新推荐文章于 2024-07-23 22:06:37 发布