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,操作更方便哦

浙公网安备 33010602011771号