2011年9月計算機(jī)等級考試C語言沖刺試題一(3)

字號:


    五、編程題 (25分)
    1.編程實現(xiàn)對10個整數(shù)進(jìn)行冒泡排序(要求排成升序)。
    2.編程實現(xiàn)求下面的式子的結(jié)果
    3.編程實現(xiàn)將文本文件file1.dat中的內(nèi)容復(fù)制到文本文件file2.dat中去
    六、附加題
    用C語言程序?qū)崿F(xiàn)在已知鏈表中的第三個位置插入數(shù)值為a的程序
    參考答案
    一、選擇題
    1.D 2. C 3. A 4. C 5. B
    二、填空題
    1.字母、數(shù)字、下劃線;以字母、下劃線開頭。
    2.10;5。
    3. 該變量的地址。
    4.一組數(shù)據(jù)類型相同的元素構(gòu)成的;一組數(shù)據(jù)類型不同的元素構(gòu)成的。
    5. 打開;關(guān)閉。
    6.字符串長度、取子字符串、字符串替換、字符串復(fù)制等。
    7. 函數(shù);語句。
    8. int a ; float b ; char c ;
    9 9 9.3 6 1 1 1 2
    三、判斷題
    1. 對 2. 錯 3. 錯 4. 錯 5. 對
    6. 錯 7. 對 8. 錯 9.對 10. 錯
    四、程序填空題
    1. i《=9 j《=9
    printf(“%d*%d=%d”,i,j,i*j);
    printf(“\n”); i , j , k;
    2. int z;
    if (x》=y) z=x;
    else z=y;
    return z;
    3. char name[20];
    char sex;
    int age;
    float score;
    4. 實現(xiàn)功能:計算連續(xù)數(shù)之積, 即sum=1*2*3*4*5 ;
    運行結(jié)果:sum=120
    5. 44 22 946
    a++:先加1,后使用表達(dá)式的值;++a表示先加1,后使用表達(dá)式的值,它們最后的結(jié)果使a加1。
    6.45,15