C语言三套考与答案.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文档。上传文档
查看更多
? 2.?????????C语言提供的合法的数据类型关键字是: _____。?B A. double ??B. short ??C. integer ??D. char 4.?????????下列标识中合法的用户标识符为____。A ??A. year ??B. long ??C. 7 x yz ??D. struct ? ? 8.?????????哪个不是C中的有效标示符:____。??A A num-2 B num_2 C _num_2 D _num_2 ? ? ? 9.?????????下列语句正确的是:______。????D A?具有静态存储期限的变量具有文件作用域 B?在函数内部声明的变量具有外部链接 C?具有内部链接的变量都具有静态存储期限 D?每个形式参数都具有块作用域 ? ? 10.?????x是const类型的变量,下列关于x的陈述错误的是:______。?A A????若x是int类型,可以作为switch语句中分支标号的值 B????编译器将检查是否对x进行初始化 C???x遵循和变量一样的作用域规则 D???x可以是任意类型 ? ? ? ? ? 判断和循环8 ? 11.?????设有程序段 int k=10; while(k=0) k=k-1; 则下面描述中正确的是________。???C ??A. while循环执行10次 ??B.?循环是无限循环 ??C.?循环体语句一次也不执行 ??D.?循环体语句执行一次 12.?????执行语句?for(i=1;i++ 4;);?后变量?i?的值是????。C ??A. 3 ??B. 4 ??C. 5 ??D.?不定 ? 13.?????下面哪个C循环式后判断循环_____。?????A A.?????do…while B.??????for C.??????while D.?????for和while 14.?????关于先判断循环的描述正确的是:_______。?C A.?????先判断循环的限制条件为假,循环再执行一次。 B.??????先判断循环的初始化首先在循环体完成。 C.??????先判断循环的循环体可以不执行。 D.?????先判断循环在每次循环体执行之后测试限制条件。 ? 15.?????有以下程序 ???int main(void) ????{??int a=15,b=21,m=0; ???????switch(a%3) ???????{??case 0: m++;break; ??????????case 1:m++; ??????????switch(b%2) ??????????{ default:m++; ????????????case 0:m++;break; ??????????} ???????} ???????printf(”%d\n”,m); ?????} 程序运行后的输出结果是_________。??A ?A 1?? ?B 2????? ?C 3???? ?D 4 16.?????执行以下语句后,y?的值为______。???A int main(void) { ???????int x,y,z; ??????x=y=z=0; ???????++x || ++y ++z; ???????printf(%d,y); ???????return 0; } A.0??? B.1?? C.2?? D.不确定值 ? ? 17.?????下列代码的输出结果是:______。????D int i=16, j=3; switch(i% j) { case 0: printf(“Zero”); case 1: printf(“One”); case 2: printf(“Two”); case 3: printf(“Three”); break; default: printf(“Default”); } A. Zero B. ZeroOneTwoThreeDefault C. Three D. OneTwoThree ? 函数?8 ? 18.?????C语言规定,在一个源程序中,main函数的位置??????。C ??A.?必须在最开始 ??B.?必须在系统调用的库函数的后面 ??C.?可以任意 ??D.?必须在最后 ? 19.?????关于函数的陈述中,正确的是:?????????。??D A.?????空的参数列表用关键词void来申明。 B.??????如果只有一个参数,那么函数的列表圆括号就不需要了。 C.??????在函数定义中,参数是实参。 D.?????参数通过分号来分隔。 20.?????以下哪个函数能够产生范围在30~50之间的随机数:?????。D A.??

文档评论(0)

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

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

1亿VIP精品文档

相关文档