中國大學MOOC 翁愷 C語言程式習題第三週

2021-06-28 07:11:36 字數 2087 閱讀 3281

模擬交通警察的雷達測速儀。輸入汽車速度,如果速度超出60 mph,則顯示「speeding」,否則顯示「ok」。

輸入格式:

輸入在一行中給出1個不超過500的非負整數,即雷達測到的車速。

輸出格式:

在一行中輸出測速儀顯示結果,格式為:「speed: v - s」,其中v是車速,s或者是speeding、或者是ok。

輸入樣例1:

40
輸出樣例1:
speed: 40 - ok
輸入樣例2:
75
輸出樣例2:
speed: 75 - speeding

#includeint main()

中國有句俗語叫「三天打魚兩天曬網」。假設某人從某天起,開始「三天打魚兩天曬網」,問這個人在以後的第n天中是「打魚」還是「曬網」?

輸入格式:

輸入在一行中給出1個不超過1000的正整數n。

輸出格式:

在一行中輸出此人在第n天中是「fishing」(即「打魚」)還是「drying」(即「曬網」),並且輸出「in day n」。

輸入樣例1:

103
輸出樣例1:
fishing in day 103
輸入樣例2:
34
輸出樣例2:
drying in day 34

#includeint main()

三個球a、b、c,大小形狀相同且其中有乙個球與其他球重量不同。要求找出這個不一樣的球。

輸入格式:

輸入在一行中給出3個正整數,順序對應球a、b、c的重量。

輸出格式:

在一行中輸出唯一的那個不一樣的球。

輸入樣例:

1 1 2
輸出樣例:
c

#includeint main()

編寫乙個程式,要求使用者輸入24小時制的時間,然後顯示12小時制的時間。

輸入格式:

輸入在一行中給出帶有中間的「:」符號(半形的冒號)的24小時制的時間,如12:34表示12點34分。當小時或分鐘數小於10時,均沒有前導的零,如5:6表示5點零6分。

輸出格式:

在一行中輸出這個時間對應的12小時制的時間,數字部分格式與輸入的相同,然後跟上空格,再跟上表示上午的字串「am」或表示下午的字串「pm」。如「5:6 pm」表示下午5點零6分。注意,在英文的習慣中,中午12點被認為是下午,所以24小時制的12:00就是12小時制的12:0 pm;而0點被認為是第二天的時間,所以是0:0 am

輸入樣例:

21:11
輸出樣例:
9:11 pm

#includeint main()

時間限制

400 ms

記憶體限制

65536 kb

**長度限制

8000 b

判題程式

standard

作者

沈睿(浙江大學)

本題要求編寫程式將乙個百分制成績轉換為五分制成績。轉換規則:

#includeint main()

C語言程式設計習題集 中國大學MOOC翁凱 05

本題要求編寫程式,計算序列 2 1 3 2 5 3 8 5 的前n項之和。注意該序列從第2項起,每一項的分子是前一項分子與分母的和,分母是前一項的分子。輸入格式 輸入在一行中給出乙個正整數n。輸出格式 在一行中輸出部分和的值,精確到小數點後2位。題目保證計算結果不超過雙精度範圍。輸入樣例 20輸出樣...

MOOC 浙江大學 翁愷 程式設計入門C 鞍點

題目內容 給定乙個n n矩陣a。矩陣a的鞍點是乙個位置 i,j 在該位置上的元素是第i行上的最大數,第j列上的最小數。乙個矩陣a也可能沒有鞍點。你的任務是找出a的鞍點。輸入格式 輸入的第1行是乙個正整數n,1 n 100 然後有n行,每一行有n個整數,同一行上兩個整數之間有乙個或多個空格。輸出格式 ...

MOOC 浙江大學 翁愷 程式設計入門C 時間換算

題目內容 utc是世界協調時,bjt是北京時間,utc時間相當於bjt減去8。現在,你的程式要讀入乙個整數,表示bjt的時和分。整數的個位和十位表示分,百位和千位表示小時。如果小時小於10,則沒有千位部分 如果小時是0,則沒有百位部分 如果小時不是0而分小於10分,需要保留十位上的0 如果小時是0而...