java 减法_java 加减法2
importjava.util.Scanner;public classsuanshu {public static voidmain(String[] args) {
Scanner input= newScanner(System.in);int m=0;while(m==0)
{
System.out.println("加减有无负数");
System.out.println(" 1.有 ");
System.out.println(" 2.无 ");
System.out.println(" 请选择: ");int e =input.nextInt();if(e==1)//加减有负数
{
menu();int a =input.nextInt();if(a==1)//整数
{
System.out.println("是否有乘除法");
System.out.println(" 1.是 ");
System.out.println(" 2.否 ");
System.out.println(" 3.退出 ");
System.out.println(" 请选择: ");int c =input.nextInt();if(c==1)//有乘除法
{
System.out.println("除法是否有余数");
System.out.println(" 1.是 ");
System.out.println(" 2.否 ");
System.out.println(" 3.退出 ");
System.out.println(" 请选择: ");int f =input.nextInt();if(f==1)//整数除法由余数
{
System.out.println("请输入出题数量");
shu(input.nextInt());
}if(f==2)//整数除法没有余数
{
System.out.println("请输入出题数量");
meiyushu(input.nextInt());
}
}if(c==2)//无乘除法
{
System.out.println("请输入出题数量");
shu1(input.nextInt());
}else{
System.out.println("已退出");
System.exit(0);
}
}if(a==2)//分数
{
System.out.println("是否有乘除法");
System.out.println(" 1.是 ");
System.out.println(" 2.否 ");
System.out.println(" 3.退出 ");
System.out.println(" 请选择: ");int d =input.nextInt();if(d==1)//有乘除法
{
System.out.println("除法是否有余数");
System.out.println(" 1.是 ");
System.out.println(" 2.否 ");
System.out.println(" 3.退出 ");
System.out.println(" 请选择: ");int g =input.nextInt();if(g==1)//除法有余数
{
System.out.println("输入题目数量");
fen(input.nextInt());
}if(g==2)//除法无余数
{
System.out.println("输入题目数量");
meiyushufen(input.nextInt());
}
}if(d==2)//无乘除法
{
System.out.println("输入题目数量");
fen1(input.nextInt());
}else{
System.out.println("已退出");
System.exit(0);
}
}if(a==3)
{
System.out.println("已退出");
System.exit(0);
}
}if(e==2)//加减无负数
{
menu();int a =input.nextInt();if(a==1)//整数
{
System.out.println("是否有乘除法");
System.out.println(" 1.是 ");
System.out.println(" 2.否 ");
System.out.println(" 3.退出 ");
System.out.println(" 请选择: ");int c =input.nextInt();if(c==1)
{
System.out.println("请输入出题数量");
meiyoufushushu(input.nextInt());
}if(c==2)
{
System.out.println("请输入出题数量");
meiyoufushushu1(input.nextInt());
}else{
System.out.println("已退出");
System.exit(0);
}
}if(a==2)//分数
{
System.out.println("是否有乘除法");
System.out.println(" 1.是 ");
System.out.println(" 2.否 ");
System.out.println(" 3.退出 ");
System.out.println(" 请选择: ");int d =input.nextInt();if(d==1)
{
System.out.println("输入题目数量");
meiyoufushufen(input.nextInt());
}if(d==2)
{
System.out.println("输入题目数量");
meiyoufushufen1(input.nextInt());
}else{
System.out.println("已退出");
System.exit(0);
}
}if(a==3)
{
System.out.println("已退出");
System.exit(0);
}
}
}
}public static void meiyushufen(inta) {for(int b=0;b
{int x = 1+(int)(Math.random()*100);int y = 1+(int)(Math.random()*100);int m = 1+(int)(Math.random()*100);int n = 1+(int)(Math.random()*100);int z = 1+(int)(Math.random()*4);if(z==1)
{if(x
{
System.out.println("("+x+"/"+y+")"+"+"+"("+m+"/"+n+")"+"="+"?");
}else if(xn)
{
System.out.println("("+x+"/"+y+")"+"+"+"("+n+"/"+m+")"+"="+"?");
}else if(x>y&&m>n)
{
System.out.println("("+y+"/"+x+")"+"+"+"("+n+"/"+m+")"+"="+"?");
}else{
System.out.println("("+y+"/"+x+")"+"+"+"("+m+"/"+n+")"+"="+"?");
}
}if(z==2)
{if(x
{
System.out.println("("+x+"/"+y+")"+"-"+"("+m+"/"+n+")"+"="+"?");
}else if(xn)
{
System.out.println("("+x+"/"+y+")"+"-"+"("+n+"/"+m+")"+"="+"?");
}else if(x>y&&m>n)
{
System.out.println("("+y+"/"+x+")"+"-"+"("+n+"/"+m+")"+"="+"?");
}else{
System.out.println("("+y+"/"+x+")"+"-"+"("+m+"/"+n+")"+"="+"?");
}
}if(z==3)
{if(x
{
System.out.println("("+x+"/"+y+")"+"*"+"("+m+"/"+n+")"+"="+"?");
}else if(xn)
{
System.out.println("("+x+"/"+y+")"+"*"+"("+n+"/"+m+")"+"="+"?");
}else if(x>y&&m>n)
{
System.out.println("("+y+"/"+x+")"+"*"+"("+n+"/"+m+")"+"="+"?");
}else{
System.out.println("("+y+"/"+x+")"+"*"+"("+m+"/"+n+")"+"="+"?");
}
}if(z==4)
{if(x
{if((x*n)%(y*m)==0)
{
System.out.println("("+x+"/"+y+")"+"/"+"("+m+"/"+n+")"+"="+"?");
}
}else if(xn)
{if((x*m)%(y*n)==0)
{
System.out.println("("+x+"/"+y+")"+"/"+"("+n+"/"+m+")"+"="+"?");
}
}else if(x>y&&m>n)
{if((y*m)%(x*n)==0)
{
System.out.println("("+y+"/"+x+")"+"/"+"("+n+"/"+m+")"+"="+"?");
}
}else{if((y*n)%(x*m)==0)
{
System.out.println("("+y+"/"+x+")"+"/"+"("+m+"/"+n+")"+"="+"?");
}
}
}
}
}public static void meiyushu(inta) {for(int b=0;b
java 减法_java 加减法2相关推荐
- 【源码+教程】Java课设项目_12款最热最新Java游戏项目_Java游戏开发_Java小游戏_飞翔的小鸟_王者荣耀_超级玛丽_推箱子_黄金矿工_贪吃蛇
马上就要期末了,同学们课设做的如何了呢?本篇为大家带来了12款热门Java小游戏项目的源码和教程,助力大家顺利迎接暑假![源码+教程]Java课设项目_12款最热最新Java游戏项目_Java游戏开发 ...
- 黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三)
黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三) 1.1 异常概述与异常体系结构 1.2 JVM遇到异常时的默认处理方案 1.3 异常处理 1.4 异常处理之try--catch ...
- java编写分数加减法_JAVA 分数加减法
分数加减法 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 编写一个C程序,实现两个分 ...
- java 日期 减法_JAVA日期加减运算
1.用java.util.Calender来实现 Calendar calendar=Calendar.getInstance(); calendar.setTime(new Date()); Sys ...
- java 减法基础_java基础之运算符
一.算术运算符: "-"减号或者负号:"*"乘:"/"除:"%"取模(求余):"++"自增:&quo ...
- java 减法基础_Java 基础入门
1. Hello world 程序 任何一门编程语言,入门的第一段代码,一般都是打印Hello World吧,相当于是一种仪式吧. //public class后面的是类的名称 public clas ...
- java 减法 位运算,位运算-实现加减乘除
基本性质:1:~n=-(n+1),比如:~3=-4 2:获取整数n的二进制串中最后一个1:-n&n=~(n-1)&n 3:去掉整数n的二进制串中最后一个1:n&(n-1) 加法 ...
- java第二阶段_Java第二阶段总结
一.前言 此篇博客是对Java第二阶段的三次作业做一个小结,这些题目是对Java语言知识点更深层次的挖掘,运用到了面向对象的三大技术特性:封装性-继承性-多态性,还学习了正则表达式的运用,是原先作业的 ...
- java 类型转换_java中的基本数据类型的转换
本文参考了如下两篇文章: Java中,经常可以遇到类型转换的场景,从变量的定义到复制.数值变量的计算到方法的参数传递.基类与派生类间的造型等,随处可见类型转换的身影.Java中的类型转换在Java编码 ...
最新文章
- 一.MongoDB简介
- Akamai首席架构师Will:WebRTC、QUIC、DASH、AV1都前景可观
- 什么是jsf_为什么应该避免JSF
- [你必须知道的.NET] 第四回:后来居上:class和struct
- 得到照片_用PS制作重曝效果的人像艺术照片
- 微信小程序官方demo下载地址
- js字符串分割split()
- Zynga公布2020年第二季度财务业绩
- 基于JNA(Java Native Access)实现RFID单卡、多卡读取以及写入。
- Oracle 数据压缩(Compression) 技术 说明
- 金海佳学C++primer 练习9.43
- dynamic_cast实现原理
- 远程办公时意外摔伤,算工伤吗?
- Data Integration - Kettle8.2使用(一)Kettle下载安装
- iview自定义表单验证
- 大数据权限管理利器 - Ranger
- 我在拼多多这三年(转载)
- mongo db 练习语句
- Pycharm中的terminal无法使用bash命令解决办法
- 文心一言 VS 讯飞星火 VS chatgpt (19)-- go语言的slice和rust语言的Vec的扩容流程是什么?
热门文章
- 如何在React框架中使用ECharts图库表制图?
- Python协同过滤推荐算法(Collaborative Filtering)1.概念和思想以及大致步骤
- Django框架(23.Django中的模板的标签、变量、过滤器和注释)
- 电网调度优化学习笔记:不考虑经济损耗的调度方式(算例代码求解)
- VTK:颜色字形用法实战
- JavaScript实现最小公倍数LCM算法(附完整源码)
- JavaScript实现Floyd-Warshall算法(附完整源码)
- OpenCASCADE :VTK集成服务(VIS) 之使用高级 API
- wxWidgets:wxContextHelp类用法
- wxWidgets:编写非英语应用程序