收藏 分销(赏)

C语言期末考试2010-2011B(1).doc

上传人:二*** 文档编号:4450937 上传时间:2024-09-23 格式:DOC 页数:3 大小:39KB
下载 相关 举报
C语言期末考试2010-2011B(1).doc_第1页
第1页 / 共3页
亲,该文档总共3页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、河南大年夜学夷易近生学院20102011学年第2学期期末检验第2页共6页C/C+语言试卷B卷检验办法:闭卷检验时辰:120分钟卷面总分:100分题号一二三四总效果合分人得分得分评阅人一、揣摸题每题2分,共20分1、编译器可以觉察次第中的语法差错以及逻辑差错。()2、表达式4321的运行结果为“真。()3、switch语句属于分支结构的一种。()4、用户定义的函数只能被main函数调用。()5、任何复杂的征询题的,都可以由次第、分支跟循环形成的次第实现。()6、假定有inta3=5,7,8;那么*(a+1)同即是a1。()7、函数假定无前去值,那么它肯定无形参。()8、定义在main函数后的任何

2、函数都需在main中调用行停顿函数声明。()9、算术运算符跟赋值运算符的结合倾向均由左自右。()10、其他函数中定义的变量在主函数中不克不迭应用。()第1页共6页得分评阅人二、选择题每题2分,共20分1、以下()是C/C+合理的标识符。Achar2BxCintD7Bw2、以下不合法的常量是()。A2.7B1.0E+3 C3.5E-3.0D3.4e-53、以下不精确的变量定义办法是()。Ainta,&b=a;Bfloata,*b=&a;Cinta(4),b(0);Dinta=b=5;4、已经明白x、y为整型,z为实型,ch为字符型,以下表达式中合理的是()。Az=(y+x)+Bx+y=zCy=c

3、h+xDy=z%x5、设inta=12;表达式a+=+a的值是()。A24B25 C26D136、以下表达差错的选项是()。A主函数中定义的变量在全体次第中根本上有效的B复合语句中定义的变量只在该复合语句中有效C函数实参的数据典范必须跟形参残缺不合D办法参数是局部变量7、数组名作为实参转达给形参时,数组名被处理为()。A该数组的长度B该数组的元素个数C该数组的首所在D该数组中各元素的值8、下面的函数定义精确的选项是()。Afloatf(floatx;floaty)Bfloatf(floatx,y)returnxy;returnxy;Cfloatf(x,y)Dfloatf(intx,inty)i

4、ntx,y;returnx*y;returnx*y9、函数调用语句func(a+b),(c+d+e);中含有()个实参。A.2B.3C.4D.510、假定有定义inta5;,fp是指向某一个已经精确打开了的文件指针,下面的函数调用办法中不精确的选项是()。Afread(a0,sizeof(int),5,fp);Bfread(&a0,5*sizeof(int),1,fp);Cfread(a,sizeof(int),5,fp);Dfread(a,5*sizeof(int),1,fp);得分评阅人三、读次第填空每空2分,共20分1、以下次第实现输出1+2+3+100的跟。voidmaininti,s

5、um=0;for()sum+=printfsum=%d,sum;2、以下search函数的功能是在数组a的10个元素中次第查寻关键数值m,直到寻到或查寻到数组尾部时终了,寻到那么前去此元素的下标,假定未寻到,前去值1。#includeintsearchinta,intminti;fori=0;i=9;i+ifreturni;/揣摸数组元素是否为mreturn1;main()inta10,m=2,i,no;fori=0;ia;no=/调用函数ifno=0coutOKFOUND!no+1endl;elsecoutSORRYNOTFOUNDendl;3、实现一函数sort,用“起泡法对一字符数组的指

6、定个数字符从小到大年夜排序。sort(char*pstr,intn)inti,j;chart;for(j=1;jn;j+)for(i=0;in-j;i+)if()t=pstri;3页共6页第4页共6页4、一下次第由键盘输出一个文件名,然后输出一字符串用#终了输出存放到此文件中,形成文件,并恳求将字符个数在屏幕上输出。#includestdio.h#includeiostream.hvoidmain()FILE*fp;charch,fname30;intcount=0;coutfname;if(fp=fopen()=NULL)第4页共6页couterrorn;exit(1);while()fputc(ch,fp);coutcountendl;fclose(fp);得分评阅人四、次第编写共40分编写残缺的次第,次第中定义一个结构典范score,该典范描画了一个老师的学号跟3门课的效果名称分不为num,kemua,kemub,kemuc以及这3门课的平均分名称为aver,定义一个函数,功能为打算stu数组该数组典范为score中各个老师的3门平均分,并将结果赋值给各自结构变量中的aver,编写主函数,定义10个元素的score典范结构数组,输出10个老师的学号及3门课效果,并调用上述函数。函数声明为:voidcalc(scorestu);第6页共6页第5页共6页

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服