import org.omg.PortableInterceptor.SYSTEM_EXCEPTION;
import java.util.Scanner;
public class Text1 {
public static void main(String[] args) {
Text1 text1 = new Text1();
Scanner scanner = new Scanner(System.in);
while (scanner.hasNextDouble()) {
double x = scanner.nextDouble();
String str = scanner.next();
double y = scanner.nextDouble();
switch (str) {
case "+":
text1.add(x, y);
break;
case "-":
text1.minus(x, y);
break;
case "*":
text1.mutiply(x, y);
break;
case "/":
text1.except(x, y);
break;
}
System.out.println("输入任意字母退出");
}
scanner.close();
}
public void add(double x,double y){
System.out.println(x+y);
}
public void minus(double x,double y){
System.out.println(x-y);
}
public void mutiply(double x,double y){
System.out.println(x*y);
}
public void except(double x,double y){
if(y==0){
System.out.println("Eorr!被除数不能是0!");
}else {
System.out.println(x/y);
}
}
}
写一个计算器,要求实现加减乘除功能,并且能够循环接收新的数据,通过用户交互实现。JavaSE,Java
最新推荐文章于 2025-05-30 07:54:57 发布