c语言复习地的题目库判断地的题目_第1页
c语言复习地的题目库判断地的题目_第2页
c语言复习地的题目库判断地的题目_第3页
c语言复习地的题目库判断地的题目_第4页
c语言复习地的题目库判断地的题目_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实用标准文案判断题:l. #include命令不能包含用户自己建立的头文件。错2 用标识符来表示的常量称为符号常量。对3. ( int) x+y的作用是把x+y的结果转换成整型。错 4.如果赋值运算符两边的数据类型不一致,在赋值时要进行类型转换。5要使用printf函数输出字符”,需要在格式控制字符串中用连续两个来表示。对6只有在a为真(非0)时,表达式a&b才需要判断b的值。对7. switch语句中.case语句后如没有break 则顺序向下执行。对8. do-while循环中,根据情况可以省略while。错9. 如果形参与实参的类型不一致,以实参类型为准。错10. “一个单精度指针变量只

2、能赋单精度变量的地址.单精度数组名.另外单精度指针变量的值”这种说法正确否?错 口后缀为f或F的数为浮点数。对12. 5于5是一样的。错13. 在赋值运算中,类型转换是由系统自动进行的。对14. 条件运算符?和:是一对运算符,不能分开单独使用。对15. 在switch语句中,每一个的case常量表达式的值可以相同。16. 使用while和do-while循环时,循环变量初始化的操作应在循环语句之前完成。对蒂彩文档.实用标准文案17 全局变量的作用域一定比局部变量的作用域范围大。错18. C程序一行只能写_个语句。错19. C语言的数据类型只有int型、float型、char型。错20表达式14

3、*3的值是0.75。错21关系运算符的优先级高于逻辑运算符(不包括!)。对22.若有 int i = 10 f j=0 ;则执行完语句 if (j=0 )i+ ; else i- ; i的值为llo23. Continue语句的作用是结束整个循环的执行。错24. 若有定义语句:double a f *p=&a ;定义语句中的号是一个间址运算符,这种说法是否正确?错25. 注释不宜太多也不能太少r注釋语言必须准确.易懂.简洁。对26 .变量可以先使用后定义。错27.在赋值运算中r赋值号两边量的数据类型不同时,赋值号右边量的类型将转换为左边量的类型。对28.a = b + c=l是正确的赋值表达式

4、。错 29.用putchar函数可以输出能在民幕上显示的字符也可以输出民幕控制字符及其他转义字符。对30.表达式c& cf的值为0。错 31.1f(a = 5)是合法的。对32. 静态(static )类别变量的生存期贯穿于整个程原的运行期间。对33. 源文轉过编译可得到目标文件。对蘇彩文档.实用标准文案34在C语言中,常数045跟45等值。错35在所有运算符中”逗号运算符的优先级最低。对36空语句可以用来作流程的转向点,即流程从程序其他地方转到此语句处。对37若a为整型变量则语句scanf( %d” ra);是合法的。错38关系运算符“V二”和 = = 的优先级相同。39.1f语句的嵌套是指

5、在if语句中又包含一个或多个讦语句。对40.For、while、do-while循环中的循环体均可以由空语句构成。错41 未在定义语句中赋初auto变量和static变量的初值者5是随机值。错42有定义:float x r水p二&x ;是否正确?对43自増r减运算符既可以用于变量,又可用于常量和表达式。错44 字符变量可以不定义直接使用。错45在逻辑表达式的求解中,并不是所有的逻辑运算都被执行。对1. 一个C程序可以由多个源文件组成。V2. 字符变量可以不定义直接使用。x3.Io4.在结构化程序设计中循环结构就是无休止地反复执行某一部分精彩文档.实用标准文案*的操作。5.在执行语句scanf(

6、%d,%d,&a,&b);时,正确的数据输入形式是3,4 v回车。V 6.表达式c& d的值为0o 7if语句不可以嵌套。x8. 在d。一 while循环体中,一定要有能使while后表达式值变为零 龙假)的操作寸9. 若已定义的函数有返回值,函数调用可以作为一个函数的形参x10若有定义语句:double a, *p = &a ;定义语句中的号是一个间址运算符。这种说法是否正确?x /注释不宜太多也不能太少,注释语言必须准确、易懂、简洁11.12. C语言中标识符是区分大小写的。V13. 5与5是一样的。14. 空语句可以用来作为循环语句中的循环体(循环体是空语句,表 示循环体什么也不做L V

7、15. C语言中,字符数据用格式说明缶来输出,字符串数据用格式 说明屣来输出。x16. 表达式N的值是1。17. if(a = 5)是合法的。V18. break语句仅能使用在switch结构中x19. 定义函数时形参的类型说明可以放在函数体内x20. 有定义:float *p = 1024 ;是否正确。x蒂彩文档.实用标准文案21. #include命令不能包含用户己建立的头文件。22. #define N 10 定义了一个 1i为10的变量No24. 条件运算符?和:是一对运算符,不能分开单独使用。x25. 语句 int a=2 ; if ( a=3 ) b = l ;执行后 b 的值是

8、lo x26. 函数体内,return后面不能为表达式?27. 源文件经过编译可得到目标文件。V28. C语言中构造类型包括数组结构体、共用体类型。V29. 表达式1/4*3的值是0.75。x30.程序中的是赋值号.与数学中等号的功能相同x31. 若a为整型变量,则语句scanf(M,&a);是一个合法的scanf函数。32. C语言中,在表示逻辑运算结果时,以数值1代表真,以0代表假气V33. 可以用swicth结构实现的程原都可以使用if语句来实现。V34. continue语句的作用是使程常的执行流程跳出包含它的所有35. 如果形参与实参的类型不一甄以实参类型为准36. C语言中只能使用

9、单行注釋。V37. C语言中普通字符型变量在内存中占1个字节。39. 若a为float变量 则语句scanf(%7.2fz&a);是一个合法的scanf 函数。40. 逻辑运算符“ r的优先级高于算术运算符和关系运算符。V将彩文档.实用标准文案41. continued的作用是结束整个循环的执行x42C语言中,else总是与它上面、最近的、尚未配对的汗配对。V44. 用C语言编写的指令序列称为C语言源程序45. 逗号表达式以最左边表达式的值作为整个逗号表达式的46. a = b+c=l是正确的赋值表达式x47. 要使用printf函数输出字符” ,需要在格式控制字符串中用连续两个来表示。V48

10、. ab二二c 等价于(ab)二二c。49. 有定义:float x,*p二&x;是否正确? V50. 设有 int a;float f=575;在执行语句 a=(int)f;后,f 变成了 int型。x51. 若有int i = 10,j=2测执行主i Jj+8;后i的值为28。x5.语句printf(%3s.CHINA);的输出结果是CHI V52. break语句只能用在循环体内和switch语句体内53. 函数调用可以出现在表达式中54. #include命令只能包含h文件。55. 158L为十进制长整数V56. 若a为整型变量,则语句scanf(%d,a);是合法的。x57. 关系运

11、算符的优先级高于逻辑运算符(不包括V58. 函数的类型决定返回值的类型V59.实型数1据用指数形式表示时,阶码只能为整数不能带符号。60. 对变量进行强制类型转换只能得到一个中间值,并不改变变量原 将彩文档.实用标准文案有的类型。V61. 语句putchar(、n);的作用是揄出一个换行符。762. C语言的数据类型只有int型.float型.char型。x63. 字符变量可用于存放字符串。x64. C语言中,强制类型转换后,原变量的值和数据类型不变。V65. 在循环体中可以用continue语句结束本次循环U66. 用户可以用任意名字命名自己的标识符。x67. 在int型和long型数据进行

12、运算时,系统先把long型数据转换成int型后再进行运算。x68. C语言中,格式说明??屣中10表示数据输出的最小宽度,4表示小数位数。x69. 在逻辑表达式的求解中,并不是所有的逻辑运算都被执行。70. do-while和for循环均是先执行循环体语句,后判断表达武x71. 源程序经过编译后,无需连接即可执行。x72. 0x5A是合法的十六进制整常数。V73. x-=3 等价于 x=x3。V74. 主函数名可以任取。x75. “即可作双目运算符,也可作单目运算符。V76. 若有 int i=10J=2;m行完 i-j+8;后 i 的77. getchar函数可以同时接收多个字符。x78.

13、在switch语句中,每一个的case常量表达式的值可以相同。x79. 由于do-while循环中循环体语句只能是一条可执行语句所糅彩文档.实用标准文案以循环体内不能使用复合语句x80. C程底一行只能写_个语句。x81. 变量可以先使用后定义。x82. 、101是4个字符83.在赋值表达式中,H直运算符二的左边可以是表达式,例如a + b = 50 x84. 下面程原段给x赋值f是否正确? int x,*p二&x;scanf(%dzp);85. getchar函数没有参数。x86. 条件表达式ab?a:b+l等价于(ab?a:b) + l87. 若有 int i = 10,j = 0;则执行

14、完语句汗 0 = 0) i + +; else i- i 的i为Ho88. 个单精度指针变量能赋任何变量的地址、任何数组名、任何 指针变量的值。这种说法正确否?89. exe文件是可执行文件。V90. 若有定义int x;则x为有符号整型变量。V91.二元运算符(例如+ )均可以和赋值运算符构成复合的赋值运算符。92. do while循环由do开始用while结束在while(表达式)后面不能写分号x93. 若有定义语句:double a , *p二&a ;定义语句中的*号是一个间址运算符。这种说法是否正确?将彩文档.实用标准文案88. getchar函数的作用是从计算机终端输入(A )A.

15、 个字符C.个整数B.多个字符D.个实数89. 若有走义语句:char s10= 123456700;,则 strlen ( s )的值是(A )A. 7B.8C.9D.1090以下程序中调用scant函数给变星a输入数值的方法是错误的,其错误的原因(A )没看到餉A. *p表示的是指针变量p的地址B. *p表示的是变星a的值。而不是变呈a的地址C. *p表示的是指针变臺p的值D. *p只能用来说明p是一个指针变量92.以下说法错误的是(D )A. 使用符号常呈可以在程序中做到一改全改B. B.符号常呈的值在冥作用域内不能改变D. D.符号常量名必须采用大写字母 93若已走义x和y为doubl

16、e类型,则表达式x=2 , y=x+3/2的值是(B )A.3B.3.0C.3.5D.4.094. 如有走义:int a=2 , b=5 , c=10 ;则表达式 a=b , a*c , c-a 的值是(A )A.5B.20C.8D.1595. 若有说明语句:int a=5 , b=6 ; b*=a+l ;则b的值为(D )A.5B.6 C.31D.36蘇彩文档.实用标准文案96. 已知int x=6 , y=2 , n ;则执行表达式z=x=xy后,变量z的 值为(B )A.0 B.l C.4D.597若已走义的函数有返回值,则有关该函数调用的叙述中错误的是(B )A. 调用可以作为独立的语句存在B. 调用可以作为一个函数的形参C. 调用可以作为一个函数的实参D. 调用可以出现在表达式中98以下叙述中错误的是(D )A. 程序必须由一个或一个以上的函数组成B. 函数调用可以作为一个独立的语句存在C. 若函数有返回值,必须通过return语句返回D函数形参的值也可以传回给对应的实参99若有走义语句:double x

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论