搜索

...*”、“/”,从控制台输入两个操作数,输出运算结果。

发布网友 发布时间: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

一会发给你
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top