资源预览内容
第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
第6页 / 共11页
第7页 / 共11页
第8页 / 共11页
第9页 / 共11页
第10页 / 共11页
亲,该文档总共11页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
小学生进行四则运算的算术练习软件,作者:025苏浩宸,目录,一. 软件简介,二. 功能简介,三. 部分代码,四. 界面简介,软件简介,(1)界面简洁,友好,吸引小年龄用户。 (2)操作简单,没有多余按键,即开即用,无需学习使用。 (3)具有分析功能,能对学生完成情况进行分析。,软件特色:,612岁的小学生,软件面向用户:,功能简介,(1)分难度级别选题:分为A、B、C三个级别,每个级别分别对应个位,十位,百位的四则运算; (2)随机出题:根据所选级别,生成对应位数的随机数,随机生成03的一位int实数对应运算类型,并存储答案; (3)判断功能:每题有三次计算机会(第一次算对加10分,接着出第二题目;第一次不对,第二次出同样的题目,若算对加8分,接着出第二个题目;第二次若不对再给第三次机会,作对加5分,做不对不加分。每题只有三次计算机会,依此类推); (4)计时功能:利用time.h头文件,在选定难度级别是开始计时,在按下最后一题提交后结束计时,用difftime(t_end,t_start)计算时间差; (3)分析功能:计算总分和时间,综合成绩=0.8*总分+0.2*所用时间;,功能分析:,部分代码,(1)主对话框类 class CtestDlg : public CDialog / Construction public:CtestDlg(CWnd* pParent = NULL); / standard constructorafx_msg void OnExitMain();/AFX_MSGDECLARE_MESSAGE_MAP() ;,(1)主对话框类,部分代码,class CRecordDlg : public CDialog/ Constructionpublic:CRecordDlg(CWnd* pParent = NULL); / standard constructorafx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);/AFX_MSGDECLARE_MESSAGE_MAP() ;,(1)成绩单对话框类,部分代码,(1)主对话框类 class CtestDlg : public CDialog / Construction public:CtestDlg(CWnd* pParent = NULL); / standard constructorafx_msg void OnExitMain();/AFX_MSGDECLARE_MESSAGE_MAP() ;,(1)主对话框类,部分代码,(1)运算流程图,界面介绍(主界面),界面介绍(成绩单),谢谢观看,2018/9/2,
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号