2011年9月計(jì)算機(jī)等級(jí)考試C語言沖刺試題二(4)

字號(hào):


    7.下面程序的功能是:輸出 100以內(nèi)(不包含100)能被 3整除且個(gè)位數(shù)為 6的所有整數(shù),請(qǐng)?zhí)羁铡?BR>    #Include
    main()
    { int i, j;
    for(i=1; ____________; i++)
    if (________________)
    printf(“%d”, j); }
    8.現(xiàn)有一個(gè)單鏈表Head,如下圖所示,如果要在元素B和D之間插入一個(gè)字符型元素C。
    所需要的語句為:(如果用到指針,在圖中標(biāo)出指針的位置)
    四、編程題
    1. 編程實(shí)現(xiàn)求解下面的式子的結(jié)果
    s=1*2+2*3+3*4+…+20*21
    2.編程實(shí)現(xiàn)求下面的式子的結(jié)果
    3.編程實(shí)現(xiàn)將文本文件file1.dat的內(nèi)容讀出來,顯示到屏幕上。
    參考答案
    一、選擇題
    1.D 2. C 3. A 4. C 5. B
    6.C 7. B 8. B 9. D 10. D
    11.B 12. A 13. C 14. B 15. D
    二、填空題
    1.字母、數(shù)字、下劃線;以字母、下劃線開頭。
    2.4,4 -12
    3.該變量的地址。
    4.打開;關(guān)閉。
    5.20 , 10 變量的交換
    6.“d1.dat”, “rb”
    7. sum of number is :14
    8. xcf 9 9 9
    9.結(jié)束本次循環(huán),進(jìn)入下一次循環(huán);結(jié)束循環(huán)。
    三、程序填空與閱讀程序題(參考答案)
    1. if (b%2==0) a=a+b else c=c+b
    2. float sum(float x,float y)
    { return x*x+y*y; }
    3. A B C
    4. struct student{
    char name[10];
    char sex;
    int age;
    float score; }
    5. 1 2 6 24 120
    6.8 9 2 1
    7.i《100 if(i%3==0 && i==6)
    8.P-》NEXT=Q-》NEXT; P-》NEXT=NEW;