//简易的计算器 狂神留下的作业
package com.HuanXin.Fan_Fa_5;
import java.util.Scanner;
public class Demo07 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);//创造一个扫描器
System.out.println("请输入第一个数值");
while (scanner.hasNextDouble()) {//循环判断用户输入的是否为数字
double a = scanner.nextDouble();//获取已经判断过的小数或者理解为再判断输入的是否为小数
System.out.println("请输入运算符");
String XX = scanner.next();//判断输入的是否为switch规定的四大运算符
System.out.println("请输入第二个数值");
double b = scanner.nextDouble();//获取已经判断过的小数或者理解为再判断输入的是否为小数
switch (XX) {
case "+":
A(a, b);
break;
case "-":
B(a,b);
break;
case"*":
C(a,b);
break;
case"/":
D(a,b);
default:
System.out.println("输入的运算符不存在");
}
}
System.out.println("您输入的不是数字,感谢使用此计算器!");
}
public static void A(double a,double b){
System.out.println(a+b);
}
public static void B(double a,double b){
System.out.println(a-b);
}
public static void C(double a,double b){
System.out.println(a*b);
}
public static void D(double a,double b){
System.out.println(a/b);
}
}
/*
while:是一个循环结构,循环用户交互
*/
标签:double,System,Demo34,简易,计算器,println,public,输入,out From: https://www.cnblogs.com/CHX249/p/16802233.html