首页 > 其他分享 >简易计算器

简易计算器

时间:2023-02-04 15:44:25浏览次数:30  
标签:int System 简易 static 计算器 println public out

import java.util.Scanner;

public class Demo08 {
//简易计算器
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入第一个数字:");
int firstNum=scanner.nextInt();
System.out.println("请输入运算符号:");
String s=scanner.next();
System.out.println("请输入第二个数字:");
int secondNum=scanner.nextInt();

switch (s){
case "+":
System.out.println(add(firstNum,secondNum));
break;
case "-":
System.out.println(del(firstNum,secondNum));
break;
case "*":
System.out.println(mul(firstNum,secondNum));
break;
case "/":
System.out.println(dm(firstNum,secondNum));
break;
default:
System.out.println("输入有误!");
}
}
//加法
public static int add(int a,int b){
return a+b;
}
//减法
public static int del(int a,int b){
return a-b;
}
//乘法
public static int mul(int a,int b){
return a*b;
}
//除法
public static int dm(int a,int b){
return a/b;
}
}

标签:int,System,简易,static,计算器,println,public,out
From: https://www.cnblogs.com/123456dh/p/17091641.html

相关文章

  • 简易数字电压表+ADC0809+中断方式实现一路数据转换
    1实验现象2实验原理ADC0809的工作过程:首先输入3位地址,并使ALE=1,将地址输入地址锁存器中。此地址经译码选通8路模拟输入之一到比较器。START上升沿将逐次逼近寄存......
  • go 基于http库撸一个简易架子
    http库实现一个最简单的httpserver需要几行代码?对于python可能只需一行,对于node可能也要不了几行,那对于golang要几行?同样也要不了几行,这几乎是所有现代化高级语言......
  • 简易数字电压表+ADC0809+程序查询(延时等待)方式
    1实验现象2实验原理3系统设计4硬件设计5软件设计5.1主程序#include<REG52.H>#include"DisplaySmg.h"#include"ADC0809.h"#include"Timer0.h"#incl......
  • Maven - settings.xml简易配置Demo
    前言这里贴一下settings.xml的一个简易配置demo,就是简单配置了:本地的仓库地址、阿里云镜像、指定使用jdk1.8进行编译。这里使用的Maven是3.5.0版本的。配置文件demo<?xmlve......
  • QML 自定义窗口简易实现:使用过滤 WINDOW 事件的方式
      1.前言QML自定义窗口目前看到的主要有两种方式,一种是纯QML实现,使用MouseArea来处理鼠标相关事件;另一种是事件过滤,用系统本地API进行操作。前两天看了涛哥......
  • 小鹿计算器隐私政策
    欢迎您访问我们的产品。 小鹿计算器 (包括App等产品提供的服务,以下简称“产品和服务”)是由 YanJunShi (以下简称“我们”)开发并运营的。确保用户的数据安全和隐私保护......
  • 小鹿计算器AppStore技术支持
    小鹿计算器,一款极简的计算器比系统自带的计算器功能更全更实用,占用空间小,操作很方便【产品功能】显示用户输入的表达式,支持四则运算,支持输入正数、负数和小数,支持输入小......
  • redis的简易哨兵模式
    某一天突然收到通知说redis的服务器挂了,因为是支付服务用到的redis,所以赶紧去查一下对服务流程有没有影响,结果是一切正常,松了一口气。后面看了一下代码发现里面自己封装的......
  • 【Demo】Python + Echarts 简易实现一个数据分布图
    文章目录​​前言​​​​需求​​​​最终实现​​​​源码​​​​1.统计各省市总数量​​​​excle源文件示例​​​​统计​​​​2.Echarts的使用​​​​所需文件​​......
  • 基本计算器
    基本计算器给你一个字符串表达式s,请你实现一个基本计算器来计算并返回它的值。示例:输入:s="1+1"输出:2输入:s="2-1+2"输出:3输入:s="(1+(4+5+2)-3)+(6+8......