C語言期末考試程式設計題

2021-09-06 22:02:50 字數 1295 閱讀 6473

7-1 統計學生成績 (10 分)

本題要求編寫程式讀入n個學生的百分制成績,統計五分制成績的分布。百分制成績到五分制成績的轉換規則:

大於等於90分為a;

小於90且大於等於80為b;

小於80且大於等於70為c;

小於70且大於等於60為d;

小於60為e。

輸入格式:

輸入在第一行中給出乙個正整數n(≤1000),即學生人數;第二行中給出n個學生的百分制成績,其間以空格分隔。

輸出格式:

在一行中輸出a、b、c、d、e對應的五分制成績的人數分布,數字間以空格分隔,行末不得有多餘空格。

輸入樣例:

7

77 54 92 73 60 65 69

輸出樣例:

1 0 2 3 1
#include#define n 1000

int main()

printf("%d %d %d %d %d",a,b,c,d,e);

return 0;

}

7-2 高速公路超速處罰 (5 分)

按照規定,在高速公路上行使的機動車,達到或超出本車道限速的10%則處200元罰款;若達到或超出50%,就要吊銷駕駛證。請編寫程式根據車速和限速自動判別對該機動車的處理。

輸入格式:

輸入在一行中給出2個正整數,分別對應車速和限速,其間以空格分隔。

輸出格式:

在一行中輸出處理意見:若屬於正常行駛,則輸出「ok」;若應處罰款,則輸出「exceed x%. ticket 200」;若應吊銷駕駛證,則輸出「exceed x%. license revoked」。其中x是超速的百分比,精確到整數。

輸入樣例1:

65 60
輸出樣例1:

ok
輸入樣例2:

110 100
輸出樣例2:

exceed 10%. ticket 200
輸入樣例3:

200 120
輸出樣例3:

exceed 67%. license revoked
#includeint main()

else if(a>=1.1&&a<1.5)

else

return 0;

}

C語言翁愷期末考試程式設計題

最簡分式 10分 題目內容 分數可以表示為 分子 分母 的形式。編寫乙個程式,要求使用者輸入乙個分數,然後將其約分為最簡分式。最簡分式是指分子和分母不具有可以約分的成分了。如6 12可以被約分為1 2。當分子大於分母時,不需要表達為整數又分數的形式,即11 8還是11 8 而當分子分母相等時,仍然表...

C程式設計高階 期末考試

程式設計題 1 含k個3的數 簡單,但查到了一些東西 輸入二個正整數m 和 k,其中1 m 100000,1 k 5 判斷m 能否被19整除,且恰好含有k個3,如果滿足條件,則輸出yes,否則,輸出no。例如,輸入 43833 3 滿足條件,輸出yes 如果輸入 39331 3 儘管有3個3,但不能...

Coursera C程式設計高階 期末考試

注意 總時間限制 1000ms 記憶體限制 65536kb 輸入二個正整數m 和 k,其中1 m 100000,1 k 5 判斷m 能否被19整除,且恰好含有k個3,如果滿足條件,則輸出yes,否則,輸出no。例如,輸入 43833 3 滿足條件,輸出yes 如果輸入 39331 3 儘管有3個3,...