100以内的加减法,阶段1
今天从b站上学了点东西,分析一下
package equatinDemo_2;import java.util.Random;public class equatinDemo_2 {// 习题集static String[] exersice =null;static short[] result =null;public static void main(String[] args) {//1.printHeader();//2.generateEquaiton();//3.printExercise();//4.printResult();}private static void printResult() {System.out.println("===================");for (int i = 0; i <50; i++) {System.out.println("第"+(i+1)+"题的答案: "+ result[i]);}}private static void printExercise() {for (int i = 0; i <50; i++) {System.out.println("第"+(i+1)+"题: "+ exersice[i]);}}private static void generateEquaiton() {// 习题集exersice = new String[50];// 答案result = new short[50];short left, right, equationResult;char op = '+';Random random = new Random();int count = 0;while (count < 50) {right = (short) random.nextInt(101);left = (short) random.nextInt(101);if (random.nextInt(2) == 0) {op = '+';equationResult = (short) (left + right);if (equationResult >= 0 && equationResult <= 100) {exersice[count] = "" + left + op + right + "=";result[count] = equationResult;count++;}} else {op = '-';equationResult = (short) (left - right);if (equationResult >= 0 && equationResult <= 100) {exersice[count] = "" + left + op + right + "=";result[count] = equationResult;count++;}}}}private static void printHeader() {System.out.println("===================");System.out.println("产生50个整数(0-100)加减法运算,运算结果也在0-100之间");System.out.println("===================");}}
效果图:
100以内的加减法,阶段1相关推荐
- Python实现100以内的加减法口算练习题
小朋友口算练习题,100以内的加减法运算: 程式要求如下 1,100道100以内的加减法计算题 2,两数相加,和小于等于100 3,被减数必须大于减数 4,前面80道计算题的格式为A+B= 或者C-D ...
- 面向对象改造——50道100以内的加减法口算习题
面向对象改造--50道100以内的加减法口算习题 接上篇文章,50道100以内的加减法口算习题的模块化改造基础上,对其进行面向对象的进一步改造 上文链接: link. 文章目录 面向对象改造--50道 ...
- 50道100以内的加减法口算习题及它的模块化改造
50道100以内的加减法口算习题及它的模块化改造 目录 50道100以内的加减法口算习题及它的模块化改造 前言 一.未经过模块化设计的基础代码 1.代码示例 2.存在的问题 二.分解与模块化 1.分解 ...
- java实现随机出题之随机产生50道100以内的加减法题目;
package test; import java.util.Random;public class Test {public static void main(String[] args) {//调 ...
- 基于案例的软件构造教程学期大作业-100以内的加减法
小组开发,感谢组内大佬带我飞,我就是个做ppt的混子 说明: ①代码仅供参考,实现了课本上的所有功能并且通过了上台展示. ②编写用的eclipse,具体的文件路径结构已经不记得了. ③下面的代码是很多 ...
- 软件构造(Java)——50道100以内的加减法口算习题(升级版)
题目: 用Java程序生成50道100以内加法/减法算式的习题,并输出. (1)每个算式还需要答案: (2)加法算式的和不能超过100: (3)减法算式的差不能小于0: (4)把算式输出到文本文件中: ...
- PHP怎么做一个加法口诀,神奇的手指速算口诀,100以内的加减法一分钟学会
手指速算是一套手.心.脑并用的科学计算方法,教孩子学会,既能开发大脑.增强动作协调能力和记忆力,还能增强学习兴趣哦~ 学起来并不难哦,爸爸妈妈可以和孩子一起算一算,比比看谁更快! 手指速算秘诀 准备: ...
- 100以内加减法练习程序(Python实现)
程序功能:随机生成100以内的加减法练习题目,并可对用户的作答结果进行判断和提示,最后统计用户回答的正确率.有了该程序,监护人再也不用一个个的为孩子出题了,小孩也可及时得到反馈. 程序运行效果如下图所 ...
- java实现小学数学100以内较难加减法
给小朋友们编100以内的加减法这个工作枯燥.容易出错,就花半小时写了段简单的java代码来实现,要求如下:1.加法和减法随机出现:(用随机数是奇数减法偶数加法实现)2.加法和减法算式中必须要进位或借位 ...
最新文章
- 福州大学数学专业matlab教材,福州大学MATLAB基础实验指导书
- 关于Linux路由表的route命令(转)
- boost::core模块实现np地址
- 9012年大厂面试题合集:Java技术栈为什么竞争越来越激烈?
- 小米C++开发 面试 准备阶段和部分真题
- 软件质量保证计划_质量保证QA与质量控制QC
- 红警2补丁和联机网络配置
- c语言哈夫曼运行时错误,游戏运行错误 提示Unhandled exception caught 怎么解决 救命呀!...
- MySQL 字符集和校对集
- 计算机内存国产,拼多多上买的纯国产内存条会不会翻车?雷赤 内存条评测
- [常微分方程的数值解法系列五] 龙格-库塔(RK4)法
- 手机端别用谷歌了,好用到爆的小众浏览器你确定不试试
- 更新!又一批阿里网盘扩充码!亲测有效!数量较少,抓紧!
- rwby游戏 linux,《RWBY:戮兽之蚀》PC官方中文整合版下载发布!
- java ary是什么,填充N-ary树-Java
- 发多少范德萨范德萨范德萨范德萨
- 员工管理系统之添加修改删除操作
- 紫光国芯61亿入股台湾两企业遇挫?公司称不确定性风险加大
- 调查报告数据分析怎么做?
- 计算机专业英语#039;,英语专业四级考试