/*
做一个计算器
思路:
1 导入import java.util.*;
2 建立Scanner的实例对象 in
3 调用nextDouble();方法并接收第一个运算的数;调用next():接收 + - * /; 调用nextDouble();方法并接收第二个运算的数;
*/
//导入util.*包
import java.util.*;
class JisuanqiDemo
{
public static void main(String[] args)
{
System.out.println("请输入要运算的第一个数:");
Scanner in=new Scanner(System.in);//实例化一个Scanner类的对象in
double x = in.nextDouble();//从键盘接收一个double类型的变量x,作为要运算的第一个值
System.out.println("请输入你的运算符( + - * /):");
String y = in.next();//从键盘接收一个运算符,
System.out.println("请输入要运算的第二个数:");
double z = in.nextDouble();//从键盘接收一个类型的变量y,作为要运算的第二个值
switch(y)
{
case "+":
System.out.println(x+"+"+z+"="+(x+z));//加法
break;
case "-":
System.out.println(x+"-"+z+"="+(x-z));//减法
break;
case "*":
System.out.println(x+"*"+z+"="+(x*z));//乘法
break;
case "/":
System.out.println(x+"/"+z+"="+(x/z));//出发
break;
default:
System.out.println("运算符输入有误:");
break;
}
}
}
|
|