public class AddTest {
public static void main(String[] args) {
/**
* 生成次数为正整数,根据生成次数,随机生成随机册数次的加减运算
*/
Random r = new Random();
int i = 0;
while (true) {
i = r.nextInt();
if (i >= 0)
break;
}
System.out.println(“开始>>>>>>>>>>>”);
//确保随机数 > 0
while (i >= 0) {
System.out.println(“本次随机数为:”+i);
//按到任意次数
for (int num = 0; num < i; num++) {
// 生成random次的运算公式
for (int n = 0; n < i; n++) {
// 在用随机数决定 +/-
int randomMethod = r.nextInt();
if(randomMethod % 2 == 0){
int i1 = 0;
int i2 = 0;
while (true) {
i1 = r.nextInt();
i2 = r.nextInt();
if (i1 >= 0 && i2 >= 0)
break;
}
System.out.println(i1 + “+” + i2 + “=” + (i1 + i2));
}else {
//是奇数 减
int i1 = 0;
int i2 = 0;
while (true) {
i1 = r.nextInt();
i2 = r.nextInt();
if (i1 >= 0 && i2 >= 0)
break;
}
System.out.println(i1 + “-” + i2 + “=” + (i1 - i2));
}
}
}
}
System.out.println(“程序结束<<<<<<<<<<<<”);
}
}

java面试题:编写java程序,随机生成n个m以内的加减法算式,形如a±b=c,其中n,m∈N+,a,b,c∈[0,m].请结合自身请款勾选作答的题目,然后在下面写出代(伪)码.相关推荐

  1. java编写随机程序,随机生成10道一百以内的加减法

    Java随机生成10道一百以内的加减法 利用Java随机编程输出10道一百以内的加减法 在这里插入代码片 public static void main(String[] args){Scanner ...

  2. Java口算练习软件(随机生成10道100以内的数学练习题)

    Java口算练习软件 使用Java编写口算练习软件 实现以下功能点: 1.随机生成10道100以内的加减法练习题 2.设计GUI界面(包含"生成题目"."上一题" ...

  3. Java黑皮书课后题第7章:*7.7(统计个位数的数目)编写一个程序,生成0和9之间的100个随机整数,然后显示每一个数出现的次数

    *7.7(统计个位数的数目)编写一个程序,生成0和9之间的100个随机整数,然后显示每一个数出现的次数 题目 题目描述 破题 代码 运行示例 题目 题目描述 *7.7(统计个位数的数目)编写一个程序, ...

  4. Java黑皮书课后题第4章:*4.25(生成车牌号码)假设一个车牌号码由三个大写字母和后面的四个数字组成。编写一个程序,生成一个车牌号码

    *4.25(生成车牌号码)假设一个车牌号码由三个大写字母和后面的四个数字组成.编写一个程序,生成一个车牌号码 题目 题目概述 破题 代码 题目 题目概述 *4.25(生成车牌号码)假设一个车牌号码由三 ...

  5. java面试题25 在程序代码中写的注释太多,会使编译后的程序尺寸变大。

    java面试题25 在程序代码中写的注释太多,会使编译后的程序尺寸变大. A:正确 B:错误 蒙蔽树上蒙蔽果,蒙蔽树下你和我 拿到这道题,我觉得说的贼有道理,注释太多,尺寸变大.无疑与就和驾考 一样, ...

  6. 【软件构造-java编写】生成50道100以内加法/减法算式的习题,并输出。(和不能超过100,差不能小于0)

    原题 (论述题) 生成50道100以内加法/减法算式的习题,并输出. (1)每个算式还需要答案: (2)加法算式的和不能超过100: (3)减法算式的差不能小于0: (4)每行整齐地多显示几个算式,不 ...

  7. Java序列化机制原理,java面试题,java基础笔试题,BAT

    写在最前面,我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家.扫码加微信好友进[程序员面试学习交流群],免费领取.也欢迎各位一起在群里探讨技术. Ja ...

  8. 猜数字游戏python程序_Python猜数游戏,程序随机生成一个0-100的数,猜对后退出【实例源码】...

    Python猜数字游戏: 写程序,随机生成一个0~100之间的数用变量x绑定 循环让用户输入一个数用y绑定, 输出猜数字的结果 1. 如果y等于生成的数x,则提示"您猜对了", 打 ...

  9. 【java技术面试第四讲】Java面试题04.java中int占几个字节

    Java面试题04 : java中int占几个字节 好啦!今天的文章就给看官们分享到这儿 如果觉得有帮助,记得关注.转发.收藏哟~       最近小编准备以连载的形式为大家分享一系列完整的面试经常问 ...

最新文章

  1. CAN总线简明易懂教程(三)
  2. C++中为什么没有try finally的理解
  3. 一段文字,写给合唱团即将分别的我们
  4. Java socket中isClose()和isConnected() .
  5. [WPF]程序随系统自启动
  6. Android 系统(271)---进程、守护进程的实现及进程拉活
  7. Java多线程之可见性之volatile
  8. Android 在Android手机上获取其他应用的包名及版本号
  9. 复习-java运行的整个流程
  10. OpenCV源码解析之动态内存管理CvMemStorage与CvSeq
  11. 视频教程-VBScript脚本语言编程与自动化运维操作学习篇-其他
  12. 一键开关电路设计(一)
  13. pandas学习之df.sample
  14. MindManager2022激活码序列号密钥怎么注册教程下载介绍教程
  15. 02 离线安装管理ceph图形化界面calamari
  16. 服务器被攻击了怎么办?海外服务器有什么有特点?网址或者APP被攻击了怎么办?
  17. MA1 轻轻松松学统计分析(下)
  18. Java网络编程与NIO详解14:Tomcat 常见面试题汇总
  19. SQL语言的分类及(DDL、DML、DQL)使用语法
  20. HAC集群中,计划重新初始化数据库使用原集群配置的操作方法

热门文章

  1. c 语言drawtext字体旋转,C# GDI+文字画图 添加任意角度文字(文字旋转是中心旋转,角度顺时针为正)...
  2. unity 和安卓互相交互
  3. 芯片的IR drop是什么
  4. 趣谈TCP三次握手连接
  5. Java学习 之 画图板 立方体
  6. Java导出Excel和Word
  7. Could not load the following font :pdfFontName : STSong-Light问题
  8. spring-retry框架使用说明
  9. appdata是什么文件夹?appdata文件夹可以删除吗?
  10. html字体颜色渐变