import java.util.Scanner;
public class computer {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
double num1,num2;
while(true)
{
System.out.println("继续使用计算器请输入Y,退出计算器请输入Q!");
System.out.print("您的选择是:");
String op,t; //t为输入的选择字符,op为输入的运算符
t=scanner.next();
if(t.equals("Y"))
{
System.out.print("请输入第一个数字:");
num1=scanner.nextDouble();
System.out.print("请输入运算符:");
op=scanner.next();
System.out.print("请输入第二个数字:");
num2=scanner.nextDouble();
switch(op)
{
case "+":
System.out.print("您进行的是加法操作,操作结果为:");
add(num1,num2);
break;
case "-":
System.out.print("您进行的是减法操作,操作结果为:");
sub(num1,num2);
break;
case "*":
System.out.print("您进行的是乘法操作,操作结果为:");
add1(num1,num2);
break;
case "/":
System.out.print("您进行的是除法操作,操作结果为:");
sub1(num1,num2);
break;
default:
System.out.println("您输入的运算符不和法");
}
}else if(t.equals("N")){
System.out.println("运行结束!!!");
break;
}else{
System.out.println("没有这个选项,请重新输入!!!");
}
}
}
public static void add(double a,double b) {
System.out.println(a+b);
}
public static void sub(double a,double b) {
System.out.println(a-b);
}
public static void add1(double a,double b) {
System.out.println(a*b);
}
public static void sub1(double a,double b) {
System.out.println(a/b);
}
}
Java简易计算器的实现
最新推荐文章于 2024-07-31 19:38:21 发布