background image

C 语言基础一:
1.下列四组选项中,均不是 C 语言关健字的选项是(  

A   )。

A) define    B) gect     C) include      D) while
   IF           char        scanf           go  
   type         printf      case            pow
2.下面四个选项中,均是合法整型常量的选项是(  A   )。
A)160        B)-0xcdf    C) -01         D)-0x48a 
  -0xffff      01a          986,012       2e5
  011          0xe          0668          0x
<<02>>B>>2
3.下面四个选项中,均是不合法的转义符的选项是(   B  )。
A) '\"'       B) '\1011'        C) '\011'        D) '\abc'  
   '\\'          '\'               '\f'             '\101'
   'xf'          '\A'              '\}'             'x1f'
4.下面不正确的字符串常量是( A    )。
A)'abc'       B)"12'12"       C)"0"          D)" "
5.以下选项中不合法的用户标识符是(   A  )。
   A)abc.c       B)file         C)Main          D)PRINT
6.C 语言提供的合法关键字是(   D   )。
A) swith
B) cher
C) Case
)

 

. Default

7.

  

下列标识符组中,合法的用户标识符为 A

A)_0123 与 ssiped
B)del-word 与 signed
C)list 与*jer
D) keep%与 wind
8.在 C 语言中,逻辑值"真"的表示是用(   C   )。
A) true    B) 整型值 0    C)

    

非另整型值

D) T

9 若有以下定义
char s='\092';

  

则该语句( B   )
A)使 s

       

的值包含一个字符

B)定义不合法,s

        

的值不确定

C)使 s 的值包含 4

       

个字符

D)使 s 的值包含 3 个字符

10 设 C 语言中,int 类型数据占 2 个字节,则 float

 

类型数据占( D     )个字节。

A)1           B)2            C)8         D)4
11 已知字母 A 的 ASCII 码为十进制数 65,且 c2 为字符型,则执行语句 c2='A'+'6'-'3'后,c2 中
的值为(  A   )。
A)D           B)68         C)

                

不确定的值

D)C

12

 

逻辑运算符两侧运算对象的数据类型是 (    D    )。

A) 只是 0 或 1                B) 只能是 0 或非 0 正数
C) 

    

只能是整型或字符型数据

D) 可以是任何合法的类型数据

13TURBO C 中 int 类型变量所占字节数是(  B   )。