利⽤switch语句实现加减乘除基本功能(java)
⽤户交互Scanner
要求:读者通过键盘输⼊数据,然后得出运算结果。
基本思路是通过Scanner获取⽤户输⼊的数据,通过switch语句来判断⽤户输⼊的是什么运算符,写出加减乘除的⽅法在主函数中通过调⽤⽅法来实习。
public static void main (String[] args){
//获取⽤户输⼊的数据,实现⽤户交互
Scanner scanner =new Scanner(System.in);
//输⼊第⼀个数据
Double a = Double();
//输⼊第⼆个数据,即运算符
char b = ().charAt(0);
//输⼊第三个数据
Double c = Double();
//通过swith语句判断输⼊的运算符,并做出函数调⽤
switch(b){
case'+':
jia(a,c);
break;
case'-':
jian(a,c);
break;
case'*':
chen(a,c);
break;
case'/':
if(c==0){java switch case string
System.out.println("除数不能为零0");
}else
chu(a,c);
break;
}
//使⽤scanner语句⽤完关闭,节约空间
scanner.close();
}
public static void jia(double a,double c){
System.out.println("两个数相加的结果为:"+(a+c));
}
public static void jian(double a,double c){
System.out.println("两个数相加的结果为:"+(a-c));
}
public static void chen(double a,double c){
System.out.println("两个数相加的结果为:"+(a*c));
}
public static void chu(double a,double c){
System.out.println("两个数相加的结果为:"+(a/c));
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论