zoukankan      html  css  js  c++  java
  • 作业5.1

    import java.text.DecimalFormat;
    import java.util.Scanner;
    
    public class Zhidao {
    
        public static void main(String[] args) {
    
            Scanner scanner = new Scanner(System.in);
            try {
                System.out.print("请输入第一个数:");
                double x = scanner.nextDouble();
                System.out.print("请输入第二个数:");
                double y = scanner.nextDouble();
                System.out.print("请输入运算符:");
                String s = scanner.next();
                char z = s.charAt(0);
                js.yunsuan(x, y, z);
            } catch (Exception e) {
                System.out.println("请输入正确的数据!");
    
            }
    
        }
    
    }
    
    
    import java.text.DecimalFormat;
    
    public class js {
    
        public static void yunsuan(double x, double y, Character z) {
            DecimalFormat r = new DecimalFormat();
            r.applyPattern("#0.00");
            if (z.equals('+')) {
                System.out.println(x + "+" + y + "=" + r.format((x + y)));
            } else if (z.equals('-')) {
                System.out.println(x + "-" + y + "=" + r.format((x - y)));
            } else if (z.equals('*')) {
                System.out.println(x + "*" + y + "=" + r.format((x * y)));
            } else if (z.equals('/')) {
                if (y == 0) {
                    System.out.println("被除数不能为0");
                } else {
                    System.out.println(x + "/" + y + "=" + r.format((x / y)));
                }
    
            } else {
                System.out.println("无法识别改运算符");
            }
        }
    
    }


    同伴:201306114456,刁怿。
    微博:http://www.cnblogs.com/diaoyi/
  • 相关阅读:
    扑克牌顺子
    反转字符串
    左旋转字符串
    和为S的两个数
    C++中substr()详解
    STL库中的equal_range()
    和为S的连续正序列
    数组中只出现一次的数
    二叉树的深度
    mysql找安装路经,更改密码
  • 原文地址:https://www.cnblogs.com/chenqiuliang/p/4468243.html
Copyright © 2011-2022 走看看