欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年二级程序设计题 .pdf

    • 资源ID:39743521       资源大小:110.03KB        全文页数:6页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年二级程序设计题 .pdf

    程序设计题共 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)/*Program*/*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;iCOUNT+)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 名学生的成绩分别为92 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 av;/*End*/yzj()FILE*IN,*OUT;float iIN10,iOUT;int iCOUNT;IN=fopen(in.dat,r);if(IN=NULL)printf(Please Verify The Currernt Dir.It May Be Changed);OUT=fopen(out.dat,w);if(OUT=NULL)printf(Please Verify The Current Dir.It May Be Changed);for(iCOUNT=0;iCOUNT10;iCOUNT+)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);名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 6 页 -printf(max=%fn,max);printf(Total:%dn,j);yzj();标准答案:第二题/*-【程序设计】-功能:求 x 到 y 之间的奇数和(包括x 和 y)。-*/#include stdio.h int fun(int x,int y)/*Program*/*End*/void yzj()FILE*IN,*OUT;int n;int i2;int o;IN=fopen(in.dat,r);if(IN=NULL)名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 6 页 -printf(Read File Error);OUT=fopen(out.dat,w);if(OUT=NULL)printf(Write File Error);for(n=0;n2;n+)fscanf(IN,%d,&in);o=fun(i0,i1);fprintf(OUT,%dn,o);fclose(IN);fclose(OUT);main()int s;s=fun(1,1999);printf(s=%dn,s);yzj();老师的答案:/*-【程序设计】-功能:求x 到 y 之间的奇数和(包括x 和 y)。-*/#include stdio.h int fun(int x,int y)/*Program*/int i,sum=0;for(i=x;i=y;i+)if(i%2=0)sum+=i;return sum;名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 6 页 -/*End*/void yzj()FILE*IN,*OUT;int n;int i2;int o;IN=fopen(in.dat,r);if(IN=NULL)printf(Read File Error);OUT=fopen(out.dat,w);if(OUT=NULL)printf(Write File Error);for(n=0;n2;n+)fscanf(IN,%d,&in);o=fun(i0,i1);fprintf(OUT,%dn,o);fclose(IN);fclose(OUT);main()int s;s=fun(1,1999);printf(s=%dn,s);yzj();标准答案:名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 6 页 -

    注意事项

    本文(2022年二级程序设计题 .pdf)为本站会员(C****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开