- package zixue;
- import java.util.*;
- public class JiSuanQi {
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- //建立一个Scanner对象in负责从键盘接收数据
- Scanner in = new Scanner(System.in);
- System.out.println("请输入要计算的数:");
- int a = in.nextInt();
- System.out.println("请输入要计算的第二个数:");
- int b = in.nextInt();
- System.out.println("请输入要做的运算:(+ - * /)");
- String str = in.next();
- //调用getMath函数进行计算输出
- getMath(a,b,str);
- }
- //定义一个计算器方法,实现加减乘除的判断及其运算结果输出
- public static void getMath(int a ,int b,String str)
- {
- //判断是否为加法
- if(str.equals("+"))
- {
- int result = a + b;
- printMath(result);
- }
- //判断是否为减法
- if(str.equals("-"))
- {
- int result = a - b;
- printMath(result);
- }
- //判断是否为乘法
- if(str.equals("*"))
- {
- int result = a * b;
- printMath(result);
- }
- //判断是否为除法
- if(str.equals("/"))
- {
- int result = a / b;
- printMath(result);
- }
-
-
-
- }
- //定义一个输出结果方法
- public static void printMath(int result)
- {
- System.out.println(result);
- }
- }
复制代码
|
|