zoukankan      html  css  js  c++  java
  • 写一个输入两位数,实现加减乘除的程序。并和同学比较一下各种的功能、实现方法的异同等等。写出自己程序存在的缺陷,以及比别人做的好的地方。

    import java.util.Scanner;


    public class Cal {
    public static void main(String[] args){
    float result;
    Scanner in=new Scanner(System.in);
    System.out.print("请输入一个整数:");
    int a=in.nextInt();
    System.out.print("请输入另一个整数:");
    int b=in.nextInt();
    System.out.print("请选择您要做的算法“+,—,*,/”:");
    String str=in.next();
    if(str.equals("+")){
    result=a+b;
    System.out.print("计算结果:"+result);
    }
    else if(str.equals("-")){
    result=a-b;
    System.out.print("计算结果:"+result);
    }
    else if(str.equals("*")){
    result=a*b;
    System.out.print("计算结果:"+result);
    }
    else if(str.equals("/")){
    if(b!=0){
    result=a/b;
    System.out.print("计算结果:"+result);
    }
    else
    System.out.println("除数不能为0");
    }

    }
    }

    优点:能正确的计算。

    缺点:代码冗余,应该设置方法,而不是把代码都写在main函数里面

  • 相关阅读:
    HttpServletResponse对象
    FastJSON 简介及其Map/JSON/String 互转(转载)
    commons-lang3-3.4类库
    HttpClient相关
    JSON.parse()方法 (转载)
    textview用法--推荐
    每日总结
    百度网盘
    每日总结
    每日总结
  • 原文地址:https://www.cnblogs.com/shi-yu/p/5363410.html
Copyright © 2011-2022 走看看