zoukankan      html  css  js  c++  java
  • 四则运算

    一、编写一个程序,用户输入两个数,求出其加减乘除,并用消息框显示计算结果。

    源代码:

    package com;

     

    import java.util.Scanner;

    public class Add {

    public static void main(String[] args){

    System.out.println("运算符是+,-,*,/");

     

    Scanner scan = new Scanner(System.in);

    //创建Scanner的类对象

    System.out.print("请输入任意的两个数:");

    String aStr= scan.nextLine();

    String bStr= scan.nextLine();

     

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

    String ss = scan.nextLine();

    double a = Double.parseDouble(aStr);

    //将字符串aStr解析转换为Double类型

    double b = Double.valueOf(bStr);

    //把bStr转成Double实例

    if(ss.equals("+"))

    {

    System.out.println(a + b);

    }

     

    if(ss.equals("-"))

    {

    System.out.println(a - b);

    }

     

    if(ss.equals("*"))

    {

    System.out.println(a * b);

    }

     

    else if(ss.equals("/"))

    {

    if(b!=0)//分母不为零

    {

    System.out.println(a/b);

    }

    else

    {

    System.out.println("分母不为零:");

    }

    }

    }

     

    }

     

              

             

     

    总结:在符号的输入遇到点问题,本来打算用枚举类型,这方面钻研了好久,还是不会,最后就一起把+ - * /输了.

     

     

     

     

     

  • 相关阅读:
    Java 数组算法列题解析
    Java数组总结
    go实现汉诺塔
    go实现归并排序
    css清除浮动深度解析
    jquery阻止事件冒泡
    java
    getComputedStyle/currentStyle/style之间的爱恨情仇
    js基础总结
    元素堆叠问题、z-index、position
  • 原文地址:https://www.cnblogs.com/1995-qxl/p/4860867.html
Copyright © 2011-2022 走看看