62,614
社区成员
发帖
与我相关
我的任务
分享
import java.util.Scanner;
public class Test{
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("1.加法\n2.减法\n3.乘法\n4.除法");
if(in.nextInt()==1){
System.out.println(add());
}
if(in.nextInt()==2){
System.out.println(sub());
}
if(in.nextInt()==3){
System.out.println(mul());
}
if(in.nextInt()==4){
System.out.println(div());
}
}
//加法
public static double add(){
Scanner in=new Scanner(System.in);
double j=0;
while(true){
try{
double i = in.nextDouble();
j+=i;
}catch(Throwable i){
return(j);
}
}
}
//减法
public static double sub(){
Scanner in=new Scanner(System.in);
double j=0;
double a=1;
while(true){
try{
double i = in.nextDouble();
if(a==1){
j = i ;
}else{
j = j - i ;
}
a++;
}catch(NumberFormatException i){
return(j);
}
}
}
//乘法
public static double mul(){
Scanner in=new Scanner(System.in);
double j=1;
while(true){
try{
double i = in.nextDouble();
j*=i;
}catch(Throwable i){
return(j);
}
}
}
//除法
public static double div(){
Scanner in=new Scanner(System.in);
double j=0;
while(true){
try{
double i = in.nextDouble();
j+=i;
}catch(Throwable i){
return(j);
}
}
}
}