cd3_计算机实践_《c/c++语言程序设计》报告模板

cd3_计算机实践_《c/c++语言程序设计》报告模板

ID:15801093

大小:352.50 KB

页数:18页

时间:2018-08-05

cd3_计算机实践_《c/c++语言程序设计》报告模板_第1页
cd3_计算机实践_《c/c++语言程序设计》报告模板_第2页
cd3_计算机实践_《c/c++语言程序设计》报告模板_第3页
cd3_计算机实践_《c/c++语言程序设计》报告模板_第4页
cd3_计算机实践_《c/c++语言程序设计》报告模板_第5页
资源描述:

《cd3_计算机实践_《c/c++语言程序设计》报告模板》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机实践-C/C++语言程序设计报告计算机实践C/C++程序设计报告指导教师孙建业学号1205030110学生姓名黄煜专业通信工程班级12-1电话18945011950成绩二〇一二年六月廿六日一.设计题目题目编号:C10-18-计算机实践-C/C++语言程序设计报告题目名称:速算、口算天天练出题二.题目的意义该程序可以让人练习简单的口算题目,并且题目自拟,因此具有大范围的题目可供选择。并且会输出正确答案,然后可以实行判卷功能,错误还可以选择重新做题。并且拥有将试卷保存到data.txt文件中的功能。可以让想提高算术水平的人使用。

2、三.程序设计功能图程序由6个功能模块(函数)组成,功能模块图如下:图3-1程序设计功能图表3-1主函数main()说明模块名称main模块功能主函数模块说明输出菜单界面,调用出题、判卷、错题重做、试卷保存函数类型变量名初值值域变量说明doublenum1第一个输入数doublenum2第二个输入数chara运算符号(+-*/)-18-计算机实践-C/C++语言程序设计报告doublesum1题目正确结果doublesum2运算结果main()函数程序代码如下:/*************************学号:1205030

3、110*姓名:黄煜*班级:计算中心*题目代码:C10*程序功能:口算练习,并可以批卷、重做错题、保存试卷************************/#include#include#include"math.h"#include"stdlib.h"#include"stdio.h"usingnamespacestd;doublenum1;doublenum2;chara;doublesum1;doublesum2;/*num1:第一个输入数a:运算符号(+-/*)num2:第二个输入数s

4、um1:正确结果sum2:输入结果*////函数声明charmenu[];voidmake();voidamend();voidrewrite();voidsave();//主函数voidmain(){-18-计算机实践-C/C++语言程序设计报告while(1){switch(print_menu()){case1:make();break;case2:amend();break;case3:rewrite();break;case4:save();break;}}}表3-2菜单函数charmenu[]说明模块名称charmen

5、u[]={"******************************""*1.出题*""*2.判卷*""*3.错题重做*"-18-计算机实践-C/C++语言程序设计报告"*4.试卷保存*""******************************"};模块功能输出菜单模块说明在程序运行时候显示菜单,并且可以按照输入数字而实现其对应功能类型变量名初值值域变量说明doublenum1第一个输入数doublenum2第二个输入数chara运算符号(+-*/)doublesum1题目正确结果doublesu

6、m2运算结果charmenu[]函数程序代码如下:charmenu[]={"******************************""*1.出题*""*2.判卷*""*3.错题重做*""*4.试卷保存*""******************************"};doublenum1;doublenum2;chara;doublesum1;doublesum2;/*num1:第一个输入数a:运算符号(+-/*)num2:第二个输入数sum1:正确结果sum2:输入结果*/intprint_me

7、nu()-18-计算机实践-C/C++语言程序设计报告{intselect=0;//system("cls");//调用系统命令,清楚屏幕cout<>select;if(select<1

8、

9、select>5){cout<<"再来一题啊?";getchar();getchar();}returnselect;}表3-3出题函数make()说明模块名称voidmake()模块功能出题出卷模块说明产生出题功能,可以自拟题目输入类型变量名初值值域变量说明类型变量名初值值域

10、变量说明doublenum1第一个输入数doublenum2第二个输入数chara运算符号(+-*/)doublesum1题目正确结果doublesum2运算结果make()函数程序代码如下:voidmake()//出卷函数定义-18-计算机实践-

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。