import java.util.Scanner;
public class Calculator{
public static void main(String[] args){
double x;
double y;
char t;
boolean f=true;
Scanner in = new Scanner(System.in);
while(f){
System.out.println("请选择运算方式:+、-、*、/;或者退出:t");
t=in.next().charAt(0);
switch(t){
case '+':
System.out.println("请输入要计算的第一个数:");
x=in.nextDouble();
System.out.println("请输入第二个要计算的数:");
y=in.nextDouble();
System.out.println(x+"+"+y+"="+(x+y));
break;
case '-':
System.out.println("请输入减数:");
x=in.nextDouble();
System.out.println("请输入被减数:");
y=in.nextDouble();
System.out.println(x+"-"+y+"="+(x-y));
break;
case '*':
System.out.println("请输入要计算的第一个数:");
x=in.nextDouble();
System.out.println("请输入第二个要计算的数:");
y=in.nextDouble();
System.out.println(x+"*"+y+"="+(x*y));
break;
case '/':
System.out.println("请输入除数:");
x=in.nextDouble();
System.out.println("请输入被除数:");
y=in.nextDouble();
if(y==0)
System.out.println("被除数不能为零");
else
System.out.println(x+"/"+y+"="+(x/y));
break;
case 't':
f=false;
}
}
}
}
ps:需要什么java练习题的答案可以评论,关注后续博客
switch编写不带界面计算器
最新推荐文章于 2024-01-22 17:51:34 发布