Scanner input=new Scanner(System.in);
System.out.println("请输入第一个整数:");
int a=input.nextInt();
System.out.println("请输入第二个整数:");
int b=input.nextInt();
System.out.println("请输入一个运算符(+,-,*,/,%):");
char y=input.next().charAt(0);
//用switch运算/
switch(y){
case '+':
System.out.println(a+"+"+b+"="+(a+b));
break;
case '-':
System.out.println(a+"-"+b+"="+(a-b));
break;
case '*':
System.out.println(a+"*"+b+"="+(a*b));
break;
case '/':
System.out.println(a+"/"+b+"="+(a/b));
break;
case '%':
System.out.println(a+"%"+b+"="+(a%b));
break;
default:
System.out.println("请输入正确的运算符!");
}
//用if...else if..else运算
if(y=='+'){
System.out.println(a+"+"+b+"="+(a+b));
}
else if(y=='-'){
System.out.println(a+"-"+b+"="+(a-b));
}
else if(y=='*'){
System.out.println(a+"*"+b+"="+(a*b));
}
else if(y=='/'){
System.out.println(a+"/"+b+"="+(a/b));
}
else if(y=='%'){
System.out.println(a+"%"+b+"="+(a%b));
}else{
System.out.println("请输入正确的运算符!");
}
java课堂练习
最新推荐文章于 2023-01-05 00:09:16 发布