《Java 语言程序设计》课程设计 题 目 算术运算测试 专 业 信息系统与信息管理 班 级 学 号 学生姓名 同组成员 指导教师 编写日期 2 0 1 1 年 7 月 1 日 一、本组课题及本人任务 本组课题 : 算术运算测试程序 本人任务 :共同探讨程序的设计并且负责实验报告的完成 二、程序功能简介 该程序实现十道 100 以内加减法数学题,能根据题目计算出答案,与输入答案对比,判断做题是否正确,最后计算分数
界面要求:用图形界面实现
三、主体内容 1、设计分析 本课题要求我们设计一个 jav a 程序,该程序能实现十道 100 以内加减法数学题,这个要求让我想到了要用循环语句实现,比方说我们学过的 for 循环和 while 语句
题目还要求能根据题目计算出答案,并且能与输入答案对比,之后判断做题是否正确,这启示我要用到 equ als 语句实现,题目要求是利用图形用户界面来实现,通过看书以及请教老师,我们达到了这个要求
该程序的系统开发语言 JAVA,开发环境是 netbeans 6
本程序具有的特点是程序简单明了,操作方便,优点是界面直观清晰,灵活实用
2、程序结构 3 、程序说明 该计算运算测试程序系统具备调用Math
random() * 100 抽取100 以内随机数并自行加减运算、输入个人运算结果、对比答案并进行加分运算,得出总分
具体功能的详细描述如下: 1、当进入“运算测试程序”界面时,根据计算机随机得出的题目,在输入框中输入运算结果,
选择“提交”按钮时将看到运算对错
正确时界面框中,输出“恭喜,回答正确
”并自行加分
错误时界面框中,输出“抱歉,回答错误
和正确答案”
2、选择“下题”按钮进入下一题
3、计算机通过“if”语句判断执行次数是否达到 10 次 当小于 10 次时进入下次循环
否则跳入下一步
4、算出最终