2014年計算機二級考試C語言練習(xí)題(一)

字號:


    <a   target="_blank"><font color="#FF0000"><strong>點擊查看>>全國計算機等級考試題庫大全</strong></font></a>
    單項選擇題
    1、 有以下程序段: 
    
    程序段的輸出結(jié)果是( ?。?。 
    A.
    B.
    C.
    D.9 
    2、設(shè)計軟件結(jié)構(gòu)是軟件生命周期的( ?。?span id="f79jnmt" class=Apple-converted-space> 
    A.軟件定義期
    B.軟件開發(fā)期
    C.軟件維護期
    D.以上3個都不是 
    3、 下列敘述中正確的是(  )。 
    A.一個邏輯數(shù)據(jù)結(jié)構(gòu)只能有一種存儲結(jié)構(gòu)
    B.邏輯結(jié)構(gòu)屬于線性結(jié)構(gòu),存儲結(jié)構(gòu)屬于非線性結(jié)構(gòu)
    C.一個邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲結(jié)構(gòu),且各種存儲結(jié)構(gòu)不影響數(shù)據(jù)處理的效率
    D.一個邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲結(jié)構(gòu),且各種存儲結(jié)構(gòu)影響數(shù)據(jù)處理的效率 
    4、 設(shè)a、b和C都是int型變量,且a=3,b=4,c=5,則以下的表達式中值為0的表達式是( ?。?。 
    A.a(chǎn)&&b
    B.a(chǎn)<=b
    C.a(chǎn)||b+c&&b-c 
    D.!((a 
    5、 當(dāng)C的值不為0時,在下列選項中能正確將c的值賦給變量a、b的是(  )。
    A.c=b=a;
    B.(a=c)||(b=c);
    C.(a=c)&&(b=c);
    D.a(chǎn)=c=b;
    6、 以下程序的輸出結(jié)果是(  )。
    main()
    {  int a=3:
    printf(”%d\n”.(a+a-=a*a));
    A.-6
    B.12
    C.0
    D.-12
    填空題
    7、請補充main()函數(shù),該函數(shù)的功能是:如果數(shù)組arr的前一個元素比后一個元素小,則把它保存在數(shù)組bb中并輸出。 
    例如,若數(shù)組中的元素為:“40,68,62,33,35,52,48,95,66,73”,則輸出:“40,33,35,48,66”。 
    注意:部分源程序給出如下。 
    請勿改動main()函數(shù)和其他函數(shù)中的任何內(nèi)容,僅在main()函數(shù)的橫線上填入所編寫的若干表達式或語句。 
    試題程序: 
    
    簡答題
    8、學(xué)生的記錄由學(xué)號和成績組成,M名學(xué)生的數(shù)據(jù)已通過主函數(shù)存人結(jié)構(gòu)體數(shù)組stu中,請編寫函數(shù)proc(),該函數(shù)的功能是:把高于等于平均分的學(xué)生數(shù)據(jù)放在b所指的數(shù)組中,低于平均分的學(xué)生數(shù)據(jù)放在c所指的數(shù)組中,高于等于平均分的學(xué)生人數(shù)通過形參n傳回,低于平均分的學(xué)生人數(shù)通過形參m傳回,平均分通過函數(shù)值返同。 
    注意:部分源程序給出如下。 
    請勿改動main()函數(shù)和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)proc()的花括號中填入所編寫的若干語句。 
    試題程序: 
    
    
    9、下列給定程序中,函數(shù)fun()的功能是:將P所指字符串中的所有字符復(fù)制到b中,要求在每復(fù)制3個字符之后插入1個空格。 
    例如,若給a輸入字符串:“ABCDEFGHIJK”,調(diào)用函數(shù)后,字符數(shù)組b中的內(nèi)容為:“ABC DEF GHI JK”。 
    請改正程序中的錯誤,使它能得出正確結(jié)果。 
    注意:不要改動main()函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。 
    試題程序: 
    
    
    10、請編寫函數(shù)proc(),該函數(shù)的功能是:計算并輸出 
    
    例如,若主函數(shù)從鍵盤給n輸入10后,則輸出為S=104.478749。 
    注意:部分源程序給出如下。 
    請勿改動主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)proc()的花括號中填入所編寫的若干語句。 
    試題程序: