欢迎来到天天文库
浏览记录
ID:1353992
大小:230.50 KB
页数:10页
时间:2017-11-10
《cd3_计算机实践_《c/c 语言程序设计》报告模板 - 副本1》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、计算机实践-C/C++语言程序设计报告计算机实践C/C++程序设计报告【学生上交前需要将红色注释文字删除】指导教师学号1205010616学生姓名彭永坤专业测控技术及仪器班级测控12-6电话18946095237成绩二〇一二年六月廿六日-10-计算机实践-C/C++语言程序设计报告一.设计题目题目编号:B5题目名称:写一个统计学生成绩的程序。分别用子函数求出:(1)输入n个学生m门功课的成绩(2)每个学生的平均分;(3)每门功课的平均分;(4)找出最高分所对应的学生和功课。要求:(1)由四个单独的子函
2、数完成上述功能(2)用动态存储分配思想完成数组的定义二.题目的意义该程序可以方便的统计出每个学生的平均分,每门功课的平均分,以及找出最高分所对应的学生和功课。便于直观的管理和查看学生的成绩。三.程序设计功能图(推荐使用“亿图专业流程图制作工具”绘制功能图、流程图)。在此绘制出总体功能模块图,并对每个模块进行功能说明,指出解决方法及相关变量和参数的说明等。模块进行功能说明,多个模块该表可以复制.如:程序由5个功能模块(函数)组成,功能模块图如下:图3-1程序设计功能图表3-1主函数main()说明模块名
3、称main模块功能主函数模块说明输入n个学生m门功课。计算每个学生的平均分、计算每门功课的平均分、最高分对应的学生和功课、类型变量名初值值域变量说明intm[]m门功课-10-计算机实践-C/C++语言程序设计报告intn[]n个学生Inta第a门功课intb第b个学生main()函数程序代码如下:/*************************学号:1205010616*姓名:彭永坤*班级:测控12-6*题目代码:B5*程序功能:统计学生成绩************************/in
4、tmain(){intn1,m1;n1=abc(1);m1=abc(2);i=n1;j=m1;for(m=0;m<=i-1;m++){cout<<"请输入第"<>data_base[m][n];}}for(inti=0;i5、m+1<<"个学生";for(n=0;n<=j-1;n++){cout<6、均分voidstd_average(intn1,intm1)//计算每个学生的平均分{for(m=0;m<=i-1;m++){intdb=0;cout<<"第"<7、平均分-10-计算机实践-C/C++语言程序设计报告模块说明输入成绩除以总人数得出平均分类型变量名初值值域变量说明intn1n1:形参intm1m1:形参voidclass_average()函数程序代码如下://计算每门功课的平均分voidclass_average(intn1,intm1)//计算每门功课的平均分{for(n=0;n<=j-1;n++){intdb=0;cout<<"第"<8、];}doubleave;ave=db/n1;cout<
5、m+1<<"个学生";for(n=0;n<=j-1;n++){cout<6、均分voidstd_average(intn1,intm1)//计算每个学生的平均分{for(m=0;m<=i-1;m++){intdb=0;cout<<"第"<7、平均分-10-计算机实践-C/C++语言程序设计报告模块说明输入成绩除以总人数得出平均分类型变量名初值值域变量说明intn1n1:形参intm1m1:形参voidclass_average()函数程序代码如下://计算每门功课的平均分voidclass_average(intn1,intm1)//计算每门功课的平均分{for(n=0;n<=j-1;n++){intdb=0;cout<<"第"<8、];}doubleave;ave=db/n1;cout<
6、均分voidstd_average(intn1,intm1)//计算每个学生的平均分{for(m=0;m<=i-1;m++){intdb=0;cout<<"第"<7、平均分-10-计算机实践-C/C++语言程序设计报告模块说明输入成绩除以总人数得出平均分类型变量名初值值域变量说明intn1n1:形参intm1m1:形参voidclass_average()函数程序代码如下://计算每门功课的平均分voidclass_average(intn1,intm1)//计算每门功课的平均分{for(n=0;n<=j-1;n++){intdb=0;cout<<"第"<8、];}doubleave;ave=db/n1;cout<
7、平均分-10-计算机实践-C/C++语言程序设计报告模块说明输入成绩除以总人数得出平均分类型变量名初值值域变量说明intn1n1:形参intm1m1:形参voidclass_average()函数程序代码如下://计算每门功课的平均分voidclass_average(intn1,intm1)//计算每门功课的平均分{for(n=0;n<=j-1;n++){intdb=0;cout<<"第"<8、];}doubleave;ave=db/n1;cout<
8、];}doubleave;ave=db/n1;cout<
此文档下载收益归作者所有