c语言题库修订bingo

c语言题库修订bingo

ID:18416046

大小:67.00 KB

页数:9页

时间:2018-09-17

c语言题库修订bingo_第1页
c语言题库修订bingo_第2页
c语言题库修订bingo_第3页
c语言题库修订bingo_第4页
c语言题库修订bingo_第5页
资源描述:

《c语言题库修订bingo》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C语言考试模拟题1一、程序修改题(30分)在考生文件夹下,给定程序MODI.C的功能是:输入一个百分制成绩,打印出五级记分成绩。考试成绩在90分或90分以上为优秀,80~89分为良好,70~79为中等,60~69为及格,低于60分为不及格。请修改并运行该程序,然后将源程序文件MODI.C提交。程序中有两处错误,错误都在提示行:/***********found***********/的下面一行,请考生注意。请改正程序中的错误,使它能得出正确的结果。注意:程序中的其它地方请考生不要随意改动,不得增行或删行,也不得更

2、改程序的结构!#include#include#include#includevoidmain(){intscore,t;printf("Pleaseenterascore:");doscanf("%d",&score);while(score<0

3、

4、score>100);t=score/10;/*************found**************/switch(score){case10:case9:printf("优秀!"

5、);break;case8:printf("良好!");break;case7:printf("中等!");break;case6:printf("及格!");break;/*************found**************/else:printf("不及格!");:}}switch(score)----switch(t)else:printf("不及格!")----defalut:printf("不及格!")二、程序填空题(30分)在考生文件夹下,给定程序FILL.C的功能

6、是:打印出1至1000中满足其个位数字的立方等于其本身的所有整数。本题的结果为:164125216729。请填空,并运行该程序,然后将源程序文件FILL.C提交。程序有两个空(1)、(2)需要补充完整。并将程序调试出所需的结果。注意:不要随意改动程序,不得增行或删行,也不得更改程序的结构!#includemain(){inti,g;for(i=1;i<1000;i++){/************found************/g=i___(1)%___10;/************fou

7、nd************/if(_(2)_g*g*g==i__)printf("%4d",i);}printf("");}三、程序设计题(40分)在考生文件夹下,给定程序PROG.C的功能是:求指定字符在字符串中出现的次数并输出。例如,当字符串为"ThisIsacProgram",指定字符为'a’时则应输出:Resultis:2部分源程序存在文件PROG.C中。请打开该程序文件,在fun()函数中的/*******begin********/与/********end*********/之间填入你编写的若

8、干语句。main()函数中的最后一行和main()函数后面的程序学生不必阅读,但不要进行任何改动,也不要改动其它位置的任何内容。保存、运行并调试程序,最后将源程序文件PROG.C提交。#include#includeintfun(charstr1[],charch){/***********begin***********//************end************/}voidmain(){voidNONO();//函数声明charstr1[80],ch;int

9、count;printf("Enterstr1:");gets(str1);printf("Enterch:");ch=getchar();count=fun(str1,ch);printf("Resultis:%d",count);NONO();}voidNONO(){FILE*fr,*fw;inti,count;charstr[80],ch;fr=fopen("D:\exam\11400207\PROGIN.DAT","r");fw=fopen("D:\exam\11400207\PR

10、OGOUT.DAT","w");for(i=1;i<=2;i++){fscanf(fr,"%s",str);fgetc(fr);ch=fgetc(fr);count=fun(str,ch);fprintf(fw,"Resultis:##%d",count);}fclose(fr);fclose(fw);}Answer:intcount=0,i;for(i=0;str1

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

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

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