首页 > 其他分享 >四则运算

四则运算

时间:2022-11-16 12:15:16浏览次数:36  
标签:num1 num2 int 四则运算 System sign result

import java.util.Scanner;

public class MethodDemo4 {
    /**
     * 运算的方法
     *
     * @param num1 数字1
     * @param num2 数字2
     * @param sign 运算符
     * @return 计算之后的结果
     */
    public static int get(int num1, int num2, char sign) {
        int result = 0;
        switch (sign) {
            case '+':
                result = num1 + num2;
                break;
        }
        return result;
    }
    /**
     * 数据的录入
     */
    public static void start() {
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入第一个数字:");
        int num1 = scanner.nextInt();
        System.out.println("请输入第二个数字:");
        int num2 = scanner.nextInt();
        System.out.println("请输入运算符:");
        //从字符串中提取char类型   charAt(0)
        char sign = scanner.next().charAt(0);
        //运算
        int result = get(num1, num2, sign);
        System.out.println("运算的结果为:" + result);
    }
    /**
     * 程序的入口
     *
     * @param args
     */
    public static void main(String[] args) {
        //启动程序
        start();
    }
}

 

 

标签:num1,num2,int,四则运算,System,sign,result
From: https://www.cnblogs.com/19981206-zxb/p/16895440.html

相关文章

  • 实验二四则运算
    一.任务分工驾驶员:孙钰欣,负责编写代码,对同伴做出评价领航员:吕浩,辅助驾驶员完成代码,设计单元测试用例,对同伴做出评价。二.代码审查功能模块名称四则运算 审查人......
  • 艾婷婷实验二结对四则运算
    一、代码审查表结对同学姓名:高宏鑫领航员(艾婷婷)代码地址https://github.com/1att2/hello/blob/main/%E8%89%BE%E5%A9%B7%E5%A9%B7%E5%AE%9E%E9%AA%8C%E4%BA%8C驾驶员(高......
  • 换个脑袋,做个小练习------四则运算系统的随机出题的jsp实现
    四则运算出题系统网页界面的实现(别期待,只有俩操作数)index.jsp<%@pagecontentType="text/html;charset=UTF-8"language="java"%><html><head><title>主界......
  • 1034 有理数四则运算
    本题要求编写程序,计算2个有理数的和、差、积、商。输入格式:输入在一行中按照 a1/b1a2/b2 的格式给出两个分数形式的有理数,其中分子和分母全是整型范围内的整数,负号......
  • 四则运算中对负数的处理
    解决方法:在负数前面进行补0,如-a-100->(0-a)-100,之后用逆波兰表达的方法计算即可。java测试代码:publicstaticvoidmain(String[]args)throwsException{......
  • 四则运算4
    package加减法;importjava.util.ArrayList;importjava.util.Random;importjava.math.BigDecimal;importjava.math.BigInteger;importjava.util.Scanner;publicclass......
  • 栈的链式储存结构及应用:四则运算表达式求值(中缀表达式转化为后缀表达式并求值)
    遇到的问题一:SegmentationFault(存储器区块错误)遇到的问题二:函数内变量一经声明其地址已固定,导致同一结点反复入栈遇到的问题三:对字符串如何标记和提取单个数值/*//////......
  • 四则运算
    //这个代码吧略有缺陷四则运算的乘除与加减只能从左到右依次计算还没想好怎么做importjava.util.Random;importjava.util.Scanner;publicclasstest{publicst......
  • 另一个四则运算
    importcom.sun.javaws.IconUtil;//这个跟那个差不多进步在于类至于三年级没写道理相同importjava.util.Scanner;publicclassMain{publicstaticvoidmain(St......
  • 动手动脑01四则运算计算器
    完成一个计算器阶段1:1、定义主界面菜单,1、参数设置2、小学二年级口算题3、小学三年级口算题4、小学四年级口算题5、错题集其中参数设置包括出题个数(缺省值为30)、操作......