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

2021-10-03 03:37:12 字數 544 閱讀 6963

最簡分式(10分)

題目內容:

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

輸入格式:

輸入在一行中給出乙個分數,分子和分母中間以斜槓「/」分隔,如: 12/34 表示34分之12。分子和分母都是正整數(不包含0)。

輸出格式:

在一行中輸出這個分數對應的最簡分式,格式與輸入的相同,即採用「分子/分母」的形式表示分數。如 5/6 表示 6分之5

輸入樣例:

60/120

輸出樣例:

1/2時間限制:500ms記憶體限制:32000kb

#includeint gcp(int a,int b)

return a;

}int main()

return 0;

}

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

7 1 統計學生成績 10 分 本題要求編寫程式讀入n個學生的百分制成績,統計五分制成績的分布。百分制成績到五分制成績的轉換規則 大於等於90分為a 小於90且大於等於80為b 小於80且大於等於70為c 小於70且大於等於60為d 小於60為e。輸入格式 輸入在第一行中給出乙個正整數n 1000 ...

C語言程式設計高階 翁愷 期末考試的程式設計題部分

最小包圍矩形 10分 題目內容 給定一組二維座標,表示直角座標系內的乙個多邊形的連續的頂點的座標序列。計算能包圍這個多邊形的平行於座標軸的最小矩形,輸出它的左下角和右上角的座標。輸入格式 第一行是乙個正整數n表示頂點的數量,第二行是n組整數,依次表示每個頂點座標的x和y值。輸出格式 四個整數,依次表...

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,但不能...