background image

1 C 语言采用解释方式将源程序转换为二进制的目标代码。(

  )错

2 用C语言可直接进行位运算和取地址等运算,因此C语言是一种低级语言。(

  )错

3 C程序是由函数构成的,每一个函数完成相对独立的功能。(

  )对

4 被 main 函数调用的函数只能是库函数。(

  )错

5 在C源程序中,/*与*/之间的注释信息也被编译,但对程序运行运果不发生影响。(

  )

6 在C语言中,字母的大小写不被区分。(

  )错

7 C语言中没有依存于硬件的I/O语句。(

  )对

8 按现代风格设计的C程序中,main 中对函数声明的信息与定义此函数时第一行的信息

完全相同。(  )对

9 对C语言中用到的任何一个变量都要规定其类型。(

  )对

10 C语言中的任何类型数据都可进行四则运算。(

  )错

11 字符型数据和整数之间是不可以通用的。(

  )错

12 字符常数和字符串常数的存储是相同的,都是以字符的ASCII码值进行存放。(

 

 )错

13 在 Turbo C 中,整型数据在内存中占2个字节。(

  )错

14 在 Turbo C 中,实型数据在内存中占4个字节。(

  )错

15 在 Turbo C 中,字符型数据在内存中占1个字节。(

  )对

16 在 Turbo C 中,存储字符串常数时所占内存空间是不固定。(

  )对

17 赋值表达式c=b=a=3是错误的。(

  )错

18 C语言中的标识符以字母或下划线开头,可跟任何字符。(

  )错

19 PI可作为标识符使用。(

  )对

20 对整型常量可进行自加或自减运算,而对变量或表达式不可以。(

  )错

21 算术运算符和赋值运算符的结合方向均有左自右。(

  )错

22 表达式 1/4+2.75 的值是3。(

  )错

23 在进行赋值转换时,变量的类型被自动转换为赋值号右边的表达式值的类型。(

  )错

24

“ ”

在进行逻辑运算时,非0整型值表示 真 。(  )对

25

条件运算符 ?: 的优先级高于赋值运算符。(  )对

26 C程序中的一个变量可以被定义为两个或多个不同的类型。(

  )错