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("分母不为零:");

    }

    }

    }

     

    }

     

              

             

     

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

     

     

     

     

     

  • 相关阅读:
    js弹出遮罩层
    委托集合使用
    C#动态属性(.NET Framework4.5支持)
    ABP项目启动及源代码结构
    ABP项目概述
    Visual Studio 2017调试开源项目代码
    GIT的前世今生
    近期上海面试总结(二)
    近期上海面试总结(一)
    一个基于反射的消息发布订阅模型详解
  • 原文地址:https://www.cnblogs.com/1995-qxl/p/4860867.html
Copyright © 2011-2022 走看看