四则运算01

编写随机生成30道小学数学题目:

源代码:

package test;
public class  lianxi {String f(){int i = (int)(Math.random()*10);int j = (int)(Math.random()*10);if(i>j){int temp = i;i = j;j = temp;}return ("("+i+"/"+j+")");}
public static void main(String[] args){String a,b;int k;lianxi lianxi = new lianxi();for(int n=0;n<30;n++){a=lianxi.f();b=lianxi.f();int i=(int)(Math.random()*100);int j=(int)(Math.random()*100);switch((int)(Math.random()*4)){case 0:k = (int)(Math.random()*3);if(k==0)System.out.println(i+"+"+j+"=");else if(k==1)System.out.println(a+"+"+j+"=");else if(k==2)System.out.println(b+"+"+a+"=");break;case 1:k = (int)(Math.random()*3);if(i<j){int temp=i;i=j;j=temp;}if(k==0)System.out.println(i+"-"+j+"=");else if(k==1)System.out.println(j+"-"+a+"=");else if(k==2)System.out.println(b+"-"+a+"=");break;case 2:k = (int)(Math.random()*3);if(k==0)System.out.println(i+"*"+j+"=");else if(k==1)System.out.println(a+"*"+j+"=");else if(k==2)System.out.println(b+"*"+a+"=");break;case 3:while(j==0)j=(int)(Math.random()*100);System.out.println(i+"/"+j+"=");break;}}
}
}

结果截图:

转载于:https://www.cnblogs.com/huyangyang/p/6491309.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/488957.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

oracle 取时间比较,Oracle最大日期获取方法

在开发应用中如何获取oracle的最大日期呢&#xff1f;本文将提供这样一个获取方法&#xff0c;需要的朋友可以参考下Sql代码复制代码 代码如下:-- Created on 2010/06/08 by NANdeclare-- Local variables hereTYPE t_test IS TABLE OF DATE INDEX BY BINARY_INTEGER;v_test t_…

python与sap_Python结合SAP GUI Script操作sap的简易教程

众所周知&#xff0c;如果要用Python做一些桌面WIN32应用的自动化工作&#xff0c;就需要用到著名的pywin32尤其是其中的win32com.client模块&#xff0c;pywin32的安装不能直接通过pip install方法&#xff0c;奉上pywin32的官方github链接&#xff1a;https://github.com/mha…

2019-2021年中国AI芯片市场预测与展望数据

来源&#xff1a;赛迪顾问预计未来三年AI芯片市场规模仍将保持50%以上的增长速度&#xff0c;到2019年中国AI芯片市场规模将达到124.1亿元。从细分市场结构来看&#xff0c;云端训练芯片的比例仍然最大&#xff0c;但增速最慢&#xff0c;云端推断芯片与终端推断芯片市场在未来…

java. oracle 存储文件,oracle调用java类遍历磁盘文件

利用oracle自带的utl_file包可以访问磁盘文件&#xff0c;但有个限制--无法访问文件夹&#xff1f;什么意思呢&#xff1f;就是说oracle只能访问指定的文件&#xff0c;而不能访问文件夹下的未知文件。所以&#xff0c;如果要通过oracle去遍历某指定路径下的所有文件&#xff0…

python装饰器用法_深入浅出分析Python装饰器用法

本文实例讲述了Python装饰器用法。分享给大家供大家参考&#xff0c;具体如下&#xff1a;用类作为装饰器示例一最初代码&#xff1a;class bol(object):def __init__(self, func):self.func funcdef __call__(self):return "{}".format(self.func())class ita(obje…

python安装(原系统中已有python2)

由于项目中需要使用python3的特征&#xff0c;例如对中文的支持而不使用unicode&#xff0c;虽然一般装系统的时候会带有python2版本&#xff0c;但是还需要重新安装。这里给大家说下&#xff0c;不需要卸载python2&#xff0c;只需要重装python3即可。 下载python3.4&#xff…

总经费8.4亿的上海市脑科学重大专项进展如何?且看2019年度工作汇报会

来源&#xff1a;复旦大学类脑智能科学与技术研究院12月23至24日&#xff0c;上海市“脑与类脑智能基础转化应用研究”市级科技重大专项2019年度工作汇报会在复旦大学召开。中国工程院原常务副院长、中国科学院院士、浙江大学教授潘云鹤&#xff0c;中科院脑科学与智能技术卓越…

路径中有中文怎么解决_时序路径分析

时序路径分析是STA中非常重要的一个部分&#xff0c;任何一条时序路径都是由下面的三条路径构成的&#xff1a;源时钟路径&#xff08;source clock path&#xff09;数据路径&#xff08;data path&#xff09;目标时钟路径 &#xff08;destination clock paths&#xff09;当…

创建启动oracle快捷方式,GNOME3创建连接OracleFS管理软件启动快捷方式

OS&#xff1a;Debian Gnu/Linux 9Java:openjdk version "1.8.0_151"OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-1~deb9u1-b12)OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)方法&#xff1a;1、通过网页连接OraccleFS&#xff0c;并下载O…

bootstrap table 的简单Demo

暂时够用&#xff0c;不够用再补充 T_T script: <link rel"stylesheet" href"lib/bootstrap.min.css"> <!-- table css--> <link rel"stylesheet" href"lib/bootstrap-table.css"><script src"lib/jquery-1…

设计模式之——工厂模式

一、相关概念了解 首先知晓什么是工厂模式&#xff08;概念&#xff09;&#xff1f; ①实例化对象&#xff0c;用工厂方法代替new操作。②工厂模式包括工厂方法模式和抽象工厂模式。③抽象工厂模式是工厂方法模式的拓展。 其次明白工厂模式的意图 ①定义一个借口来创建对象&am…

吴恩达团队盘点2019AI大势:自动驾驶寒冬、NLP大跃进、Deepfake已成魔!

来源&#xff1a;新智元&#xff08;AI_era&#xff09;还有几天&#xff0c;我们就要和2019年说再见了。今年是AI从梦想变为现实的一年&#xff0c;从NLP到自动驾驶&#xff0c;从人脸识别到数据模拟&#xff0c;有哪些技术突破面世&#xff0c;又遭遇了哪些新的困难&#xff…

4怎么修边_亦木良品阻燃板怎么样

亦木良品阻燃板怎么样防火板_橱柜资料选择很重要美观耐用才是重点。橱柜资料1、防火板是由多层牛皮纸经酚醛树胶浸渍后与一层经浸渍的装饰纸在高温高压下压制而成&#xff0c;将防火板经冷压或热压在中密度板或刨花板上用作橱柜门板。普通防火板的耐磨、耐划、耐高温等性能要好…

QT:KeepAliveOption的应用

由于用QTcpSocket写网络通讯程序&#xff0c;当正常服务端或者客户端断开的时候&#xff0c;我们监测信号即可&#xff1a;Signals&#xff1a;stateChanged(QAbstractSocket::SocketState)。&#xff08;手动关闭网络连接&#xff0c;也会检测到断开&#xff09; 但是当若是有…

Science:2019年度最佳科学照片

来源&#xff1a;ScienceAAAS、DeepTech深科技摘要 《Science》杂志在 近日选出了在这一年中最受欢迎&#xff0c;也最具有视觉冲击力的照片。1、Weather above 天气之上摄影师、飞行员Santiago Borja在太平洋上空拍摄到的巨大雷暴。科学家希望知道这种风暴是否会将化学物质注…

多源异构数据_构建数字孪生城市的CIM数据平台哪家强?

文/王颖初 数字城市系统建设中数据领域存在的问题随着经济的发展和信息化水平的飞速提升&#xff0c;数字城市的系统建设也日益普及。数字城市涉及规划、建设、城市管理、国土、交通、水利、安防、人防、环境保护、文物保护、能源燃气等各大行业&#xff0c;及一切与智慧城市相…

behavior php,YII2框架中behavior行为的理解与使用方法示例

本文实例讲述了YII2框架中behavior行为的理解与使用方法。分享给大家供大家参考&#xff0c;具体如下&#xff1a;YII2中的行为说白了就是对组件功能的扩展&#xff0c;在不改变继承关系的条件下。行为附加到组件后&#xff0c;行为将注入自已的方法和属性到组件&#xff0c;可…

数字前端工程师必备技能

必备知识&#xff1a; 1.ASIC基础 &#xff08;1&#xff09;digital intergrated circut design &#xff08;数字集成电路设计&#xff09; &#xff08;2&#xff09;digital design principles and practices &#xff08;数字设计——原理与实践&#xff09; &#xff08;…

乐观锁和悲观锁_什么是悲观锁和乐观锁?

思维导图文章已收录Github精选&#xff0c;欢迎Star&#xff1a;https://github.com/yehongzhi/learningSummary悲观锁悲观锁是平时开发中经常用到的一种锁&#xff0c;比如ReentrantLock和synchronized等就是这种思想的体现&#xff0c;它总是假设别的线程在拿线程的时候都会修…

oracle session_wait,转载:学习Oracle动态性能表-(8)-V$SESSION_WAIT,V$SESSION_EVENT

(1)-V$SESSION_WAIT这是一个寻找性能瓶颈的关键视图。它提供了任何情况下session在数据库中当前正在等待什么(如果session当前什么也没在做&#xff0c;则显示它最后的等待事件)。当系统存在性能问题时&#xff0c;本视图可以做为一个起点指明探寻问题的方向。V$SESSION_WAIT中…