2022年二级程序设计题 .pdf
《2022年二级程序设计题 .pdf》由会员分享,可在线阅读,更多相关《2022年二级程序设计题 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、程序设计题共 2 题,每题5 分调试程序中要修改、编译、运行,观察结果的正确性容易出现 VC 死掉现象,这时用 Ctrl+Del+Alt组合键进入Windows 任务管理器,结束 VC 进程。就可以继续操作了。第一题/*-【程序设计】-功能:统计出若干个学生的平均成绩,最高分以及得最高分的人数。例如:输入10 名学生的成绩分别为92 87 68 56 92 84 67 75 92 66 则输出平均成绩为77.9,最高分为 92,得最高分的人数为3 人。-*/#include stdio.h float max=0;int j=0;float fun(float array,int n)/*Pr
2、ogram*/*End*/yzj()FILE*IN,*OUT;名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 6 页 -float iIN10,iOUT;int iCOUNT;IN=fopen(in.dat,r);if(IN=NULL)printf(Please V erify The Currernt Dir.It May Be Changed);OUT=fopen(out.dat,w);if(OUT=NULL)printf(Please V erify The Current Dir.It May Be Changed);for(iCOUNT=0;iCOUNT10;iCOUN
3、T+)fscanf(IN,%f,&iINiCOUNT);iOUT=fun(iIN,10);fprintf(OUT,%f%fn,iOUT,max);fclose(IN);fclose(OUT);main()float a10,ave;int i=0;for(i=0;i10;i+)scanf(%f,&ai);ave=fun(a,10);printf(ave=%fn,ave);printf(max=%fn,max);printf(Total:%dn,j);yzj();修改后的程序:参考/*-【程序设计】-功能:统计出若干个学生的平均成绩,最高分以及得最高分的人数。例如:输入10 名学生的成绩分别为9
4、2 87 68 56 92 84 67 75 92 66 则输出平均成绩为77.9,最高分为92,得最高分的人数为3 人。-*/#include stdio.h float max=0;int j=0;名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 6 页 -float fun(float array,int n)/*Program*/int i;float sum=0,av=0;max=array0;for(i=0;in;i+)sum=sum+arrayi;if(max0)av=sum/n;for(i=0;in;i+)if(max-arrayi)0.05)j+;return a
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年二级程序设计题 2022 二级 程序设计
限制150内