2008年9月二級(jí)C筆試考前練習(xí)習(xí)題(3)

字號(hào):

31.以下正確的實(shí)型常量是()
    A)1.2E
    B).579899
    C)1.2e0.6
    D)8
    32.若題中各變量已正確定義并賦值,下面符合C語法的表達(dá)式是()
    A)a%=7.6;
    B)a++,a=7+b+c
    C)int(12.3)%4
    D)a=c+b=a+7
    33.假定w、x、y、z、m均為int型變量,有如下程序段:
    w=1;x=2;y=3;z=4;
    m=(w則該程序段執(zhí)行后,m的值是()
    A)4
    B)3
    C)2
    D)1
    34.若有如下程序段:
    int x=3,y=4,z;float a=2.0;
    z=y%x/a;
    則執(zhí)行后,z中的值是()
    A)4
    B)3.0
    C)0
    D)0.5
    35.在16位C編譯系統(tǒng)上,若定義long a;,則能給a賦值40000的正確語句是()
    A)a=20000+20000;
    B)a=4000*10;
    C)a=30000+10000;
    D)a=4000L*10L;
    36.在下列4個(gè)選項(xiàng)中,均屬于C語言不合法標(biāo)識(shí)符的是()
    A)include
    B)c.2
    C)na
    D)PI
    37.下列有關(guān)格式輸入函數(shù)scanf的敘述中正確的是()
    A)輸入項(xiàng)可以是C語言中規(guī)定的任何變量,并且在任何變量前必須加地址符號(hào)“&”
    B)可以只有格式控制項(xiàng),沒有地址列表項(xiàng)
    C)在輸入數(shù)據(jù)時(shí),必須規(guī)定精度。如:scanf ("%4.2f",&d);
    D)當(dāng)輸入數(shù)據(jù)時(shí),必須指明變量地址
    38.有以下程序:
    main()
    {inty=3,x=3,z=1;
    printf("%d%d\n",(++x,y++),z+2);
    }
    執(zhí)行后的輸出結(jié)果是()
    A)34
    B)42
    C)43
    D)33
    39.C語言提供的合法關(guān)鍵字是()
    A)swicth
    B)cher
    C)Case
    D)default
    40.下列選項(xiàng)中不屬于C語言數(shù)據(jù)類型的是()
    A)整型
    B)邏輯型
    C)雙精度型
    D)枚舉型
    答案:31.B 32.B 33.D 34.C 35.D 36.B 37.D 38.D 39.D 40.B