c语言复习题库(判断题).docVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
判断题: #include 命令不能包含用户自己建立的头文件。 错 用标识符来表示的常量称为符号常量。 对 (int)x+y 的作用是把 x+y 的结果转换成整型。 错 如果赋值运算符两边的数据类型不一致,在赋值时要进行类型转换。 对 要使用 printf 函数输出字符“%” ,需要在格式控制字符串中用连 续两个%来表示。 对 只有在 a 为真(非 0)时,表达式 ab 才需要判断 b 的值。 对 switch 语句中,case 语句后如没有 break,则顺序向下执行。 对 do-while 循环中,根据情况可以省略 while。 错 如果形参与实参的类型不一致,以实参类型为准。 错 “一个单精度指针变量只能赋单精度变量的地址, 单精度数组名, 另外单精度指针变量的值”这种说法正确否? 错 后缀为 f 或 F 的数为浮点数。 对 12.‘5’于 5 是一样的。 错 13.在赋值运算中,类型转换是由系统自动进行的。 对 14.条件运算符?和:是一对运算符,不能分开单独使用。 对 15.在 switch 语句中,每一个的 case 常量表达式的值可以相同。 错 16.使用 while 和 do-while 循环时, 循环变量初始化的操作应在循环语句之前完成。 对 17.全局变量的作用域一定比局部变量的作用域范围大。 错 18.C 程序一行只能写一个语句。 错 19.C 语言的数据类型只有 int 型、float 型、char 型。 错 20.表达式 1\4*3 的值是 0.75。 错 21.关系运算符的优先级高于逻辑运算符(不包括! ) 。 对 22.若有 int i=10,j=0;则执行完语句 if(j=0)i++;else i--;i 的值为 11。 错 23.Continue 语句的作用是结束整个循环的执行。 错 24.若有定义语句:double a,*p=a;定义语句中的*号是一个间址 运算符,这种说法是否正确? 错 25.注释不宜太多也不能太少,注释语言必须准确、易懂、简洁。 对 26.变量可以先使用后定义。 错 27.在赋值运算中,赋值号两边量的数据类型不同时,赋值号右边量 的类型将转换为左边量的类型。 对 28.a=b+c=1 是正确的赋值表达式。 错 29.用 putchar 函数可以输出能在屏幕上显示的字符,也可以输出屏 幕控制字符及其他转义字符。 对 30.表达式‘c’‘d’的值为 0。 错 31.If(a=5)是合法的。 对 32.静态(static)类别变量的生存期贯穿于整个程序的运行期间。对 33.源文件经过编译可得到目标文件。 对 34.在 C 语言中,常数 045 跟 45 等值。 错 35.在所有运算符中,逗号运算符的优先级最低。 对 36.空语句可以用来作流程的转向点,即流程从程序其他地方转到此 语句处。 对 37.若 a 为整型变量,则语句 scanf( “%d” ,a) ;是合法的。 错 38.关系运算符“=”和“==”的优先级相同。 错 39.If 语句的嵌套是指在 if 语句中又包含一个或多个 if 语句。对 40.For、while、do-while 循环中的循环体均可以由空语句构成。错 41.未在定义语句中赋初值的 auto 变量和 static 变量的初值都是随 机值。 错 42.有定义:float x,*p=x;是否正确? 对 43.自增,自减运算符既可以用于变量,又可用于常量和表达式。 错 44.字符变量可以不定义直接使用。 错 45.在逻辑表达式的求解中,并不是所有的逻辑运算都被执行。对 一个C程序可以由多个源文件组成。√ 2. 字符变量可以不定义直接使用。× 3. 自增、自减运算符既可用于变量,又可用于常量和表达式。× 4. 在结构化程序设计中,循环结构就是无休止地反复执行某一部分的操作。× 5. 在执行语句scanf(%d,%d,a,b);时,正确的数据输入形式是3,4回车。 √ 6. 表达式‘c’‘d’的值为0。 7. if语句不可以嵌套。× 8. 在do一while循环体中,一定要有能使while后表达式值变为零(假)的操作√ 9. 若已定义的函数有返回值,函数调用可以作为一个函数的形参 × 10.若有定义语句:double a, *p=a ;定义语句中的*号是一个间址运算符。这种说法是否正确?× 11. 注释不宜太多也不能太少,注释语言必须准确、易懂、简洁√ 12. C语言中标识符是区分大小写的。√ 13. 5’与5是一样的。 14. 空语句可以用来作为循环语句中的循环体(循环体是空语句,表示循环体什么也不做)。√ 15. C语言中,字符数据用格式说明%s来输出,字符串数据用格式说明%c

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档