2011年9月計算機等級考試C語言沖刺試題三(2)

字號:


    9.設(shè)整型變量i的值為3,則計算表達式i---i后表達式的值是()
    A.0
    B.1
    C.2
    D.表達式出錯
    10.設(shè)整型變量a,b,c均為2,表達式a+++b+++c++的結(jié)果是( )
    A.6
    B.9
    C.8
    D.表達式出錯
    11.若已定義x和y為double類型,則表達式x=1,y=x+3/2的值是( )
    A.1
    B.2
    C.2.0
    D.2.5
    12.設(shè)a=1,b=2,c=3,d=4,則表達式:a
    A.4
    B.3
    C.2
    D.1
    13.設(shè)a為整型變量,不能正確表達數(shù)學(xué)關(guān)系:10
    A.10
    B.a= =11 || a= =12 || a= =13 || a= =14
    C.a》10&&a《15
    D.?。╝《=10)&&?。╝》=15)
    14.若有以下定義:char a、 int b 、 float c 、 double d,則表達式a*b+d-c值的類型為()
    A.float
    B.int
    C.char
    D.double
    15.表達式“10!=9”的值是( )
    A.true
    B.非零值
    C.0
    D.1
    16.循環(huán)語句 for (x=0,y=0; (y!=123)|| (x《4);x++);的循環(huán)執(zhí)行( )
    A.無限次
    B.不確定次
    C.4次
    D.3次
    17.在C語言中,下列說法中正確的是( )
    A. 不能使用“do while”的循環(huán)
    B.“do while”的循環(huán)必須使用break語句退出循環(huán)
    C.“do while”的循環(huán)中,當條件為非0時將結(jié)束循環(huán)
    D.“do while”的循環(huán)中,當條件為0時將結(jié)束循環(huán)。
    18.設(shè)a,b為字符型變量,執(zhí)行scanf(“a=%c,b=%c”,&a,&b)后使a為’A’,b為’B’,從鍵盤上的正確輸入是( )
    A.’A’ ‘B’
    B.’A’,’B’
    C.A=A,B=B
    D.a=A,b=B
    19.設(shè)i,j,k均為int型變量,執(zhí)行完下面的for循環(huán)后,k的值為( )
    for (i=0,j=10;i《=j;i++,j--)k=i+j;
    A.10
    B.9
    C.8
    D.7