等级考试C语言基础测试题

全国等级考试资料网 2022-11-07 21:00:14 71
一、选择题 
1.下述标识符中,()是合法的用户标识符。 
    A.A#C        B.getch        C.void        D.ab* 
2.在C语言中,字符型数据在内存中是以()形式存放的。 
    A.原码        B.BCD码        C.反码        D.ASCII码 
3.以下选项中不合法的用户标识符是()。 
    A.abc.c        B.file        C.Main        D.PRONTF 
4.以下选项中不合法的用户标识符是()。 
    A.123        B.printf        C.A$        D.Dim 
5.可以在C语言程序中用做用户标识符的一组标识符是()。 
    A.void        B.as-b3        C.for        D.2c 
    define        -123           -abc         Do 
    WORD          If             cas          SIG 
6.在以下各组标识符中,合法的用户标识符是(1)、(2)、(3)。 
(1)A.001        B.table_1        C.0_t        D.k% 
    Int           t*.1             W10          point 
(2)A.Fast_      B.void           C.pbl        D. 
    Fast+Big      abs              fabs         beep 
(3)A.xy_        B.longdouble     C.*p         D.CHAR 
     变量1        signed           history      Float 
7.()是构成C语言的基本单位。 
    A.函数        B.过程        C.子程序        D.子例程 
8.若有说明:char s1=’67’;char s2="1";char s3=’1’;则s1中(1),s2中(2),s3中(3)。 
(1).A.包含3个字符            B.包含2个字符 
     C.包含1个字符            D.无定值,说明不合
2).A.包含1个字符            B.包含2个字符
     C.包含3个字符            D.无定值,说明不合法
(3).A.包含1个字符            B.包含2个字符
     C.包含3个字符          D.无定值,说明不合法
9.若x为int型变量,则执行以下语句后,x的值为
    x=6;
    x+=x-=x*x
    A.36        B.-60        C.60        D.-24
10.在C语言中,char 型数据在内存中是以()形式存储的。
    A.原码        B.补码        C.ASCII码        D.反码
11.以下运算符中优先级最低的算符为(),优先级最高的为()。
    A.&&        B.&        C.|=        D.||            E.?:        F.!=
12.若有运算符 >、*=、<<、%、sizeof,则它们按优先级(由低至高)的正确排列顺序为
    A.*=   <<   >   %   sizeof
    B.<<   *=   >   %   sizeof
    C.*=   >   <<   sizeof   %
    D.*=   >   <<   %   sizeof
13.若有以下类型说明语句
    char w; int x; float y; double z;
    则表达式 w*x+z-y 的结果是()类型。
    A.float        B.char        C.int        D.double
14.若 w,x,y,z 均为int 型变量,则执行下面的语句后, w=(1), x=(2), y=(3), z=(4)。
    w=5;  x=4;
    y=w++*w++*w++;
    z=--x*=--x*--x;
(1)A.8        B.7        C.6        D.24
     A.4        B.3        C.2        D.1
     A.150      B.125      C.210      D.336
     A.64       B.1        C.6        D.24
15.C语言的程序一行写不下时,可以
    A.用逗号换行                B.用分号换行
    C.在任意一空格处换行        D.用回车符换转 首页 1 2 3 尾页 相关资料

相关阅读