1. 程式人生 > >每日訓練之程式設計小程式 1 :統計1~n有多少個9 (註釋已補)

每日訓練之程式設計小程式 1 :統計1~n有多少個9 (註釋已補)

        在經過一段時間的預習之後,開始了這個學期的第一次程式設計,在正式寫上程式之前,先分析下我的思路。

        在剛開始的時候,是想法上的錯誤,誤把題目理解為了求1~n有多少個9的倍數,導致結果出現偏差。

        後來我準備通過對每個數先從個位開始檢測是否出現9,一直到它的最高位。然後就依照這個從1算到n,但是在我一開始的時候,並沒有想太多,只是使用if語句在寫,發現越寫越沒有頭緒,再後來,就寫不下去了。

        最後,還是想到了迴圈,藉助for迴圈語句完成了這個作業。下圖貼一張我的原版和老師修改後的版本


下為修改後的版本