C语言期末考试2010-2011B.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
河南年夜学 河南年夜学平易近生学院2010~2011学年第2学期期末测验 第2页 共6 第2页 共6页 C/C++言语试卷B卷 测验方法:闭卷  测验时刻: 120分钟  卷面总分: 100分 题号 一 二 三 四 总成果 合分人 得分 得 分 得 分 评阅人 一、推断题〔每题2分,共20分〕 1、编译器能够发觉次序中的语法过错以及逻辑过错。() 2、表白式4321的运转后果为“真〞。() 3、switch语句属于分支构造的一种。() 4、用户界说的函数只能被main函数挪用。() 5、任何庞杂的咨询题的,都能够由次序、分支跟轮回构成的次序完成。() 6、假设有inta[3]={5,7,8};那么*(a+1)同等于a[1]。() 7、函数假设无前往值,那么它必定有形参。() 8、界说在main函数后的任何函数都需在main中挪用行进展函数申明。() 9、算术运算符跟赋值运算符的联合偏向均由左自右。() 10、其余函数中界说的变量在主函数中不克不及运用。() 第1页 共6页 得 分 得 分 评阅人 二、选择题〔每题2分,共20分〕 1、以下()是C/C++正当的标识符。 A.char2HYPERLINKmailto:B.xB.x C.int D.7Bw 2、以下分歧法的常量是()。 A.2.7B.1.0E+3 C.3.5E-3.0D.3.4e-5 3、以下不准确的变量界说办法是()。 A.inta,b=a; B.floata,*b=a; C.inta(4),b(0); D.inta=b=5; 4、曾经知道x、y为整型,z为实型,ch为字符型,以下表白式中正当的是()。 A.z=(y+x)++B.x+y=zC.y=ch+xD.y=z%x 5、设inta=12;表白式a+=++a的值是()。 A.24 B.25 C.26 D. 6、以下表白过错的选项是()。 A.主函数中界说的变量在全部次序中基本上无效的 B.复合语句中界说的变量只在该复合语句中无效 C.函数实参的数据范例必需跟形参完整分歧 D.方法参数是部分变量 7、数组名作为实参通报给形参时,数组名被处置为()。 A.该数组的长度 B.该数组的元素个数 C.该数组的首地点 D.该数组中各元素的值 8、上面的函数界说准确的选项是()。 A.floatf(floatx;floaty)B.floatf(floatx,y) {returnx﹡y;}{returnx﹡y;} C.floatf(x,y)D.floatf(intx,inty) {intx,y;returnx*y;}{returnx*y} 9、函数挪用语句func((a+b),(c+d+e));中含有()个实参。 A.2 B.3 C.4 D.5 10、假设有界说inta[5];,fp是指向某一个曾经准确翻开了的文件指针,上面的函数挪用方法中不准确的选项是()。 A.fread(a[0],sizeof(int),5,fp); B.fread(a[0],5*sizeof(int),1,fp); C.fread(a,sizeof(int),5,fp); D.fread(a,5*sizeof(int),1,fp); 得 分 得 分 评阅人 三、读次序填空〔每空2分,共20分〕 1、以下次序完成输入1+2+3+……+100的跟。 voidmain〔〕 {inti,sum=0; for() sum+= printf〔〞sum=%d〞,sum〕;} 2、以下search函数的功用是在数组a的10个元素中次序查寻要害数值m,直到寻到或查寻到数组尾部时完毕,寻到那么前往此元素的下标,假设未寻到,前往值—1。 #includeiostream.h intsearch〔inta[],intm〕 {inti; for〔i=0;i=9;i++〕 if〔〕return〔i〕;//推断数组元素能否为m return〔—1〕;} main() { inta[10],m=2,i,no; for〔i=0;i=9;i++〕 cina; no=//挪用函数 if〔no=0〕cout〞OKFOUND!〞no+1endl; elsecout〞SORRYNOTFOUND〞endl; } 3、完成一函数sort,用“起泡法〞对一字符数组的指定个数字符从小到年夜排序。 sort(char*pstr,intn) { inti,j; chart; for(j=1;jn;j++) for(i=0;in-j;i++) if() {t=pstr[i]; ; ;} } 3页 共6页 第4页 共6页 4、一下次序由键盘输入一个文件名,而后输入一字符串〔用#完毕输入〕寄存到此文件中,构成文件,并请求

文档评论(0)

updoer + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档