...*”、“/”,从控制台输入两个操作数,输出运算结果。
发布网友
发布时间:2024-10-24 02:17
我来回答
共5个回答
热心网友
时间:2024-10-27 12:37
public static void main(String[] args) { // TODO Auto-generated method stub Scanner in=new Scanner(System.in); System.out.print
("请输入第一个数:");
int num1=in.nextInt();
System.out.print
("请输入第一个数:");
int num2=in.nextInt();
System.out.println
("请选择算法:1.加2.减3.乘4.除");
int xz=in.nextInt(); switch(xz){
case 1: System.out.println
("结果是:"+(num1+num2));
break; case 2: System.out.println
("结果是:"+(num1-num2));
break; case 3:
System.out.println
("结果是:"+(num1*num2));
break;
case 4: System.out.println
("结果是:"+(num1/num2)); break; } } }
热心网友
时间:2024-10-27 12:31
package test4;
import java.util.Scanner;
public class test6 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
System.out.println("请输入第一个数字:");
if(input.hasNextDouble()){
double a = input.nextDouble();
System.out.println("请输入第二个数字:");
if(input.hasNextDouble()){
double b = input.nextDouble();
System.out.println("请输入 1.+ 2.- 3.* 4./");
if(input.hasNextInt()){
int c = input.nextInt();
switch (c) {
case 1:
System.out.println(a+"+"+b+"="+(a+b));
break;
case 2:
System.out.println(a+"-"+b+"="+(a-b));
break;
case 3:
System.out.println(a+"*"+b+"="+(a*b));
break;
case 4:
System.out.println(a+"/"+b+"="+(a/b));
break;
}
}else{
System.out.println("选择算法出错");
}
}else{
System.out.println("输入第二个数字出错");
}
}else{
System.out.println("输入第一个数字出错");
}
}
}
热心网友
时间:2024-10-27 12:33
import java.util.Scanner;
public class Calculator {
public static void main(String[] args) {
Scanner sca=new Scanner(System.in);
System.out.println("请输入第一个操作数:");
int num1=sca.nextInt();
System.out.println("请输入第二个操作数:");
int num2=sca.nextInt();
System.out.println("请选择算法:1.加法 2.减法 3.乘法 4.除法");
int choose=sca.nextInt();//选择的运算
switch(choose){
case 1:
System.out.println("计算结果:"+num1+"+"+num2+"="+(num1+num2));
break;
case 2:
System.out.println("计算结果:"+num1+"-"+num2+"="+(num1-num2));
break;
case 3:
System.out.println("计算结果:"+num1+"*"+num2+"="+(num1*num2));
break;
case 4:
System.out.println("计算结果:"+num1+"/"+num2+"="+((double)num1/(double)num2));
break;
}
}
}
热心网友
时间:2024-10-27 12:31
很简单的。。。为什么不自己做做
这都要别人做的话 如何学得会编程
热心网友
时间:2024-10-27 12:30
一会发给你