c语言程序设计试卷a-中国计量学院

c语言程序设计试卷a-中国计量学院

ID:21117712

大小:155.19 KB

页数:9页

时间:2018-10-19

c语言程序设计试卷a-中国计量学院_第1页
c语言程序设计试卷a-中国计量学院_第2页
c语言程序设计试卷a-中国计量学院_第3页
c语言程序设计试卷a-中国计量学院_第4页
c语言程序设计试卷a-中国计量学院_第5页
资源描述:

《c语言程序设计试卷a-中国计量学院》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、中国计量学院200j_〜200JL学年第二学期《C语言程序设计(1)》课程考试试卷(A)开课系部:信息、计量、机电、质安,考试时间:2007年7月17口9时考试形式:闭卷区]、开卷口,允许带入场考生姓名:学号:专业:班级:题序—-二三四五六七八九总分得分评卷人试题1(每小题3分,共12分)*阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。【程序说明】下列程序将U•算如下表达式:1-1/2+1/3-.•.+l/n【程序】*^include订voidmain0{inti,flag;doublesum

2、;*intn;scanf(〃%d",【1】);flag=l;线[21•for(i=1;i〈=n;i++){sum+=flag氺1.0/i;print'f(【4】,sum);【供选择的答案】⑴A、nB、&nL、nIX氺n⑵A、sum=-l;B、sum=l;C、sum=0;D、;⑶A、flag=flag;B、flag/=flag;c、;I)、flag=-flag⑷A、%fB、”%d”C、”%lf”D、If试题2(每小题3分,共12分)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。【程序说明】下列程序用冒泡法对数组a

3、的前n个元素按从小到大的顺序排序后输岀。【程序】^include^defineN100voidinainO{inti,j,t,n,a[N];scanf(〃%d",&n);for(i=0;i

4、n-lB、in-2⑺A、ja[i]C、D、a[j+l]>a[j]试题3(每小题3分,共12分)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。【程序说明】下列程序从键盘上输入一串字符(换行作为结束标志),统计字符的个数,将该串字符及字符个数显示到屏幕上并写入文件str.txt中。【程序】^includevoidmain()charch;intsumch=0;FILE*fp;fp=fopen(【9】)

5、;while((ch=getchar())【10】){[11];putchar(ch):fputc(ch,fp);printf(〃sumch=%d〃,sumch);fprintf(【12】,"sumch=%d〃,sumch);fcloso(fp);【供选择的答案】⑼A、////str.txt,””1)rB、str.txt,wC、n////fp,rD、fp,w.(10)A、!=’,B、!=’,c、==’’D、,(11)A、ch一一B、ch++c、sumch—D、sumch++(⑵A、chB、fpc、strD、*fp

6、试题4(每小题3分,共12分)阅读下列程序并回答问题,在每小题提供的若干可选答案中,挑选一个正确答案。4.1下列程序运行时,若从键盘上输入的数据为4321,则程序第12行的输出是【13第13行的输出是【14】。【程序】#includevoidmainOintn,num,sumdigit;scanf(〃%d〃,&n);num二0;sumdigit=O;do{num++;sumdigit+=n%10;n/=10;}while(n);printf(/znum=%d/z,num);printf(〃sumdigit=%d

7、〃,sumdigit);【供选择的答案】(13)A、num=lB、num=2(14)A、sumdigit=10B、sumdigit=9/*第12行*//*第13行岭C、num=3C、sumdigit=8D、num=4D、sumdigit=74.2下列程序运行后,显示器上第一行的输出是【15】,第二行的输出是【16】。【程序】#includevoidmaxmin(inta[],intn,int利nax,int*min){inti;*max=*min=a[0];for(i=l;i*max)*

8、max=a[i];if(a[i]<*min)*min=a[i];}}voidmainO{inta[]={65,16,-8,87,42,73,59,36,93,-24},max,min;maxmin(a,8,

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

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

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