标签:lis ngx int 数学 png 对比 分配 rand ima
学号 | 班级 | 姓名 | 任务分配 | 博客地址 |
---|---|---|---|---|
201721123063 | 网络工程1713 | 张馨玙 | 编码规范,UML类图,界面设计,git | |
201721123067 | 网络工程1713 | 谢雅雯 | 博客制作,界面设计,功能设计,git |
https://gitee.com/zhangxinyudaxin/Arithmetic-operation-test.git
程序用字符界面实现十道100以内加减法数学题,能根据题目计算出答案,与输入答案对比,判断做题是否正确,最后计算分数。正确则提示正确,且每正确一题此次总分sorce+10,错误则提示错误,sorce不改变,直到点击“next”后会进入下一题;测试完十道题,会弹出此次测试的总分,如果高于排行榜上的分数,则替代掉排行榜上的分数会被替换。
通过Random().nextInt(100)产生100以内的数,根据temp%2的值来判断是加法还是减法
将用户输入的answer.getText强制转换为int型并于题目的test.getSum比较对错;
每次点击“next”按钮时,程序都会打开存放最高分数的文件,每次进行比较,一旦超过文件里的最高分,则当前总分会取代文件里的最高分;并在count等于10 后跳出当前总分的对话框,当10题打完后,进入下一个测试,题目从第一题重新开始;
点击“排行榜”后,程序将从存放最高纪录的文件中读取到最高纪录的信息,将其在list标签处输出;
1、加上创建者信息
2、将注释规范,类里面用/** /格式,方法里边要在需要在被注释的上方另起一行,可以用//形式
3、之前使用num1 = (int) (Math.random() 100);将num强转为整数,但是Math.random()是double型
4、原本是if(test.getCount()==10),但是它不能出现未定义的常量
标签:lis ngx int 数学 png 对比 分配 rand ima
原文地址:https://www.cnblogs.com/zhangxinyudaxin/p/10279244.html