01-12作业
制作计算器:
1、定义类
package Mianxiang; public class Counter1 { //模拟两个数加减乘除。 //定义第一个数 double num1; //定义第二个数 double num2; //定义和值 double sum; //定义做法 int jiSuan; //计算方法选择 public void counter() { switch(jiSuan) { case 1: sum = num1+num2; System.out.println(num1+"+"+num2+"="+sum); break; case 2: sum = num1-num2; System.out.println(num1+"-"+num2+"="+sum); break; case 3: sum = num1*num2; System.out.println(num1+"*"+num2+"="+sum); break; case 4: sum = num1/num2; System.out.println(num1+"/"+num2+"="+sum); break; default: System.out.println("输入错误"); break; } } }
2、定义对象
package Mianxiang; import java.util.Scanner; public class Counter2 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); Counter1 a = new Counter1(); String input =null; do { System.out.println("请输入第一个数:"); a.num1=sc.nextDouble(); System.out.println("请输入第二个数:"); a.num2=sc.nextDouble(); System.out.println("请输入计算方法:1,加 2,减 3,乘 4,除"); a.jiSuan=sc.nextInt(); a.counter(); System.out.println("是否继续?y/n"); input=sc.next(); }while(input.equals("y")); } }
3、运行结果:
百度网盘:
链接:https://pan.baidu.com/s/1ksqXtBpCFcrJrCiM9KR-xw
提取码:srhy
复制这段内容后打开百度网盘手机App,操作更方便哦