java简易计算器考察什么_练习:用java写一个简易计算器

初学java中的选择,判断,循环和方法的概念,写一个简易的两位数计算器

思路推荐:

写4个方法:加减乘除

利用循环+switch进行用户交互

传递需要操作的两个数

输出结果

package com.jh.method;

import java.util.Scanner;

public class Calculator {

public static void main(String[] args) {

Calculator calculator = new Calculator();//实例化

Scanner s = new Scanner(System.in);//创建一个接收器

int flag = 1;//定义一个标志

double result = 0;//接收结果

while (flag == 1){

System.out.println("请输入第一个数字:");

double x = s.nextDouble();

System.out.println("请输入运算符:");

String s1 = s.next();

System.out.println("请输入第二个数字:");

double y = s.nextDouble();

switch (s1){//判断运算符是哪一个

case "+":

result = calculator.a(x,y);

break;

case "-":

result = calculator.s(x,y);

break;

case "*":

result = calculator.m(x,y);

break;

case "/":

result = calculator.d(x,y);

break;

}

System.out.println(result);

System.out.println("是否要继续(y/n):");//用户选择是否继续计算

String b = s.next();//接受用户的选择

System.out.println();

/*

判断是继续循环还是跳出循环,通过flag来判定

*/

if (b.equals("y")){

flag = 1;

}else{

flag = 0;

}

}

}

public double a(double x, double y){

return x+y;

}

public double s(double x, double y){

return x-y;

}

public double m(double x, double y){

return x*y;

}

public double d(double x, double y){

return x/y;

}

}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部