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

字號(hào):

71.C語(yǔ)言程序的基本單位是()
    A)函數(shù)
    B)過(guò)程
    C)字符
    D)語(yǔ)句
    72.下列正確的變量聲明是()
    A)intm;n;k;
    B)unsigned intm,n,k;
    C)double int m,n,k;
    D)intm,n,k
    73.已知大寫字母B的ASCII碼值是66,小寫字母b的ASCII碼值是98,則用八進(jìn)制表示的字符常量′\142′是()
    A)字符B
    B)字符b
    C)字符a
    D)非法的常量
    74.以下敘述中錯(cuò)誤的是()
    A)在C程序中,APH和aph是兩個(gè)不同的變量
    B)C程序中的變量,代表內(nèi)存中的一個(gè)存儲(chǔ)單元,它的值可以根據(jù)需要隨時(shí)修改
    C)在C程序中,無(wú)論是整數(shù)還是實(shí)數(shù),都能準(zhǔn)確無(wú)誤地表示
    D)在C程序中,一個(gè)正整數(shù)可以用十進(jìn)制、八進(jìn)制和十六進(jìn)制的形式來(lái)表示
    75.設(shè)a、b和 c都是int型變量,且a=3,b=4,c=5,則下列值為0的表達(dá)式是()
    A)′a′&&′b′
    B)a<=b
    C)a||b+c&&bc
    D)!((a    76.以下敘述中正確的是()
    A)輸入項(xiàng)可以是一個(gè)實(shí)型常量,如scanf("%f",3.5);
    B)只有格式控制,沒(méi)有輸入項(xiàng),也能正確輸入數(shù)據(jù)到內(nèi)存,例如:
    scanf("a=%d,b=%d");
    C)當(dāng)輸入一個(gè)實(shí)型數(shù)據(jù)時(shí),格式控制部分可以規(guī)定小數(shù)點(diǎn)后的位數(shù),例如:
    scanf("%4.2f",&f)
    D)當(dāng)輸入數(shù)據(jù)時(shí),必須指明變量地址,例如:scanf("%f",&f);
    77.有以下程序
    main()
    {int x=10,y=10;printf("%d%d\n",x--,--y);}
    程序運(yùn)行后的輸出結(jié)果是()
    A)1010
    B)99
    C)910
    D)109
    78.C語(yǔ)言中各種基本數(shù)據(jù)類型的存儲(chǔ)空間長(zhǎng)度排列為()
    A)char≤long≤int≤float≤double
    B)double≤float≤long≤int≤char
    C)char≤int≤long≤float≤double
    D)float≤int≤long≤char≤double
    79.設(shè)有如下定義
    int x=10,y=3,z;
    則語(yǔ)句
    printf("%d\n",z=(x%y,x/y));
    的輸出結(jié)果是()
    A)3
    B)0
    C)4
    D)1
    80.下述語(yǔ)句中,中的if語(yǔ)句語(yǔ)法是錯(cuò)誤的。()
    A)if (x>y);
    B)if (x==y) x+=y;
    C)if (x!=y) scanf("%d", &x) else scanf("%d",&y);
    D)if (x    參考答案:71.A 72.B 73.B 74.C 75.D 76.D 77.D 78.C 79.A 80.C