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文档。上传文档
查看更多
第 PAGE 5 页 共 NUMPAGES 5 页 - 第一部分 判断题 1.对于int n=3;执行n+=n-=n*n;后n的值是9。(   )   提示?正确答案为× 2.在C语言中,定义int a=b=c=5;是错的,而int a,b,c; a=b=c=5;是正确的.(  )   提示?正确答案为√ 3.?若有定义int a=3,b=4,c=5; 则a+bcb==c的值为1。(   )  提示?正确答案为× 4.? int x=3,y=2; 则表达式(y++==--x)?y++:x++的值为3。(  )  提示?正确答案为√ 5.?在C语言中,不同类型的数据不可以在一起进行算术运算。( )  提示?正确答案为× 6.?由于计算机的计算精度很高,所以在C语言中程序计算1.0/3*3的结果肯定等于1。( )  提示?正确答案为× 7.?当一个C语言表达式中同时含有字符型、整型、单精度和双精度类型数据参加运算时,按照由低到高的原则,所有的数据都必须先转换为双精度类型数据后方能参加运算。( )   提示?正确答案为× 8.?C语言与其他高级语言一样,对于所有的同级运算符均遵循左结合原则。(  )  提示?正确答案为× 9.?如果被定义函数的返回值类型是整型或字符型,使用前可以不必进行说明。(?????? )  提示?正确答案为√ 10.?若x为整型变量、j为实型变量,当执行语句:x=(int)j;后,j也变为整型变量。(??? )  提示?正确答案为× 11.?赋值运算符优先于条件运算符.(    )  提示?正确答案为× 12.?“!”的优先级可以比“/”高。(   )  提示?正确答案为√ 13.?两个char 型数据相加,其结果为char型。(  )  提示?正确答案为× 14.?若有定义int a; float b=2.1; 则a=int(b+3)是合法的赋值表达式。( )  提示?正确答案为× 15.?若有int a=4,b=0;则表达式a!b的值为0。(   )  提示?正确答案为√ 16.?C语言程序中,任何英语单词均可以作标识符。(  )  提示?正确答案为× 17.?在C语言的源程序中,注释使用越多,编译之后的可执行程序的执行效率越低。(?? )  提示?正确答案为× 18.?当主程序执行完毕时,亦即程序执行完毕。 (   )  提示?正确答案为√ 19.?C程序有且仅有一个main()函数。  (   )  提示?正确答案为√ 20.?C语言中不区分大小写英文字母。   (   )  提示?正确答案为× 21.?用C语言编写的程序是一种需要经过编译和连接才能运行的程序。(???? )  提示?正确答案为√ 22.?格式字符%md中的m不能为负。(    )  提示?正确答案为× 23.?实际上,可以用顺序、分支、循环三种结构构造任何算法。( )  提示?正确答案为√ 24.?在C语言中,任何一个表达式的最后加上一个分号就构成一个合法的语句。( )  提示?正确答案为√ 25.?下面程序执行结果是32768。(  ) main( )     {int a,b;     printf(%d\n,b=(a=32767,a+1));}  提示?正确答案为× 26.?continue 语句可以用于switch结构中。(  )  提示?正确答案为× 27.?break语句只能用于循环语句中。(  )  提示?正确答案为× 28.?dowhile循环语句至少要执行一次循环体。  提示?正确答案为√ 29.?语句for(; ; ) {循环体} 和 while(1) {循环体}是等价的。(??????? )  提示?正确答案为√ 30.?在C语言中,for语句既可以用于计数类型循环又可以用于条件类型循环。( )  提示?正确答案为√ 31.?在if...else语句中,else总是和它上面最近且未曾配对的if配对。(????? )  提示?正确答案为√ 32.?在if(表达式) 语句序列1  else语句序列2中的语句序列1和语句序列2可以为复合语句。(????? )  提示?正确答案为√ 33.?C语言在判断一个量是否为真时,以非0值代表“真”,以0值代表“假”。(   )  提示?正确答案为√ 34.?C语言预编译命令#includemyfile.h与#includemyfile.h的功能是完全一样的。( )  提示?正确答案为× 35.?宏定义不是C语句,不必在行末加分号。(  )  提示?正确答案为√ 36.?C语言的编译系统对宏命令的处理是在对源程序中其他成份正式编译之前进行的。(??????? )  提示?正确答案为√ 37.?若有宏定义:#define M(x,y,z)  x*y+z,则宏引用

文档评论(0)

139****4073 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档