原文:C語言初學者代碼中的常見錯誤與瑕疵(3)

問題: n 位數字 已知w是一個大於 但不大於 的無符號整數,若w是n n 位的整數,則求出w的后n 位的數。 輸入: 第一行為M,表示測試數據組數。 接下來M行,每行包含一個測試數據。 輸出: 輸出M行,每行為對應行的n 位數 忽略前綴 。如果除了最高位外,其余位都為 ,則輸出 。 樣例: 輸出 原代碼: 評析: 先說一下題目。這個題目比較好,程序的要求和問題的范圍非常明確,而且給出了樣例。美中 ...

2013-11-15 13:49 9 1252 推薦指數:

查看詳情

C語言初學者代碼常見錯誤瑕疵(5)

問題: 素數 在世博園某信息通信館,游客可利用手機等終端參與互動小游戲,與虛擬人物Kr. Kong 進行猜數比賽。 當屏幕出現一個整數X時,若你能比Kr. Kong更快的發出最接近它的素數答案,你將會獲得一個意想不到的禮物。 例如:當屏幕出現22時,你的回答 ...

Thu Nov 21 06:29:00 CST 2013 12 2428
C語言初學者代碼常見錯誤瑕疵(7)

問題: 矩形的個數   在一個3*2的矩形,可以找到6個1*1的矩形,4個2*1的矩形3個1*2的矩形,2個2*2的矩形,2個3*1的矩形和1個3*2的矩形,總共18個矩形。給出A,B,計算可以從中找到多少個矩形 輸入:  本題有多組輸入數據(<10000 ...

Sat Dec 14 03:05:00 CST 2013 12 2399
一個超復雜的間接遞歸——C語言初學者代碼常見錯誤瑕疵(6)

問題:   問題出處見 C語言初學者代碼常見錯誤瑕疵(5) 。   在該文的最后,曾提到完成的代碼還有進一步改進的余地。本文完成了這個改進。所以本文討論的並不是初學者代碼常見錯誤瑕疵,而是對我自己代碼的改進和優化。標題只是為了保持系列的連續性。 改進   程序的總體思想 ...

Sat Nov 30 22:13:00 CST 2013 34 5069
分數的加減法——C語言初學者代碼常見錯誤瑕疵(12)

前文鏈接:分數的加減法——C語言初學者代碼常見錯誤瑕疵(11) 重構 題目的修正   我拋棄了原題中“其中a, b, c, d是一個0-9的整數”這樣的前提條件,因為這種限制毫無必要。只假設a, b, c, d是十進制整數形式的字符序列。   我也不清楚這種題目應該 ...

Mon Dec 23 06:28:00 CST 2013 14 2590
分數的加減法——C語言初學者代碼常見錯誤瑕疵(10)

題目 分數的加減法 編寫一個C程序,實現兩個分數的加減法 輸入:輸入包含多行數據 每行數據是一個字符串,格式是"a/boc/d"。其中a, b, c, d是一個0-9的整數。o是運算符"+"或者"-"。 輸出:對於輸入數據的每一行輸出兩個分數的運算結果。 注意結果應符合書寫習慣 ...

Sat Dec 21 20:31:00 CST 2013 9 5005
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM