• 键盘接收数,接收运算符号进行运算!!


    package com.hp.cn1;

    import java.util.Scanner;

    public class Task1 {
        public static void main(String[] args) {
            int a = 0;//输入数1初始值0
            int b = 0;//输入数2初始值0
            int c = 0;//输入运算符代表的数初始值0
            int shu1 = 100;//输入数最大值
            int shu2 = 0;//输入数最小值
            //int zhi1 = 100;//输出最大值
            int zhi2 = 0;//输出最小值
            int zui = 0;//最终接收值
            Scanner in = new Scanner(System.in);//从键盘接收
            System.out.println("请输入第一个0-100的数字");
            a = in.nextInt();//接收值赋值给a
            System.out.println("请输入第二个0-100的数字");
            b = in.nextInt();//接收值赋值给b
            System.out.println("请输入运算符1:+,2:-,3:*,4:/");
            c = in.nextInt();//接收值赋值给c
            if(a > shu1 || a < shu2 || b > shu1 || b < shu2) {
                System.out.println("输入的数不符合规定");
            }else {
                switch (c) {
                case 1:
                    System.out.println("计算结果为:"+a+"+"+b+"=");
                    zui = a + b;
                    break;
                case 2:
                    System.out.println("计算结果为:"+a+"-"+b+"=");
                    zui = a - b;
                    break;
                case 3:
                    System.out.println("计算结果为:"+a+"*"+b+"=");
                    zui = a * b;
                    break;
                case 4:
                    System.out.println("计算结果为:"+a+"/"+b+"=");
                    zui = a / b;
                    break;
                }
                if(zui < zhi2) {
                    System.out.println("计算结果不符合规定");
                }else {
                    System.out.println("计算结果为"+zui);
                }
            }
        }
    }

  • 相关阅读:
    汇编之EBP的认识。
    【转】PE详解
    迟到的,2016年终总结
    Java 反射
    Java 集合与容器类
    Java 类加载与实例化
    Java 类与对象
    Java 值传递与对象拷贝
    Java 面向对象
    二叉树
  • 原文地址:https://www.cnblogs.com/wjwz/p/14123933.html
Copyright © 2020-2023  润新知