第四章 基本程式設計技術
難:
1、這個程式要不要迴圈
2、寫迴圈思路準備要多
1、迴圈前的初始化條件(迴圈變數)
2、迴圈內迴圈做什麼事情
3、迴圈在什麼時候結束
4、迴圈變數怎麼自增(自減),讓它趨向結束
3、需要測試對不對(迴圈沒有標準答案)
1、基本迴圈方式
1、向上迴圈
2、向下迴圈
3、不要對浮點數使用自增變數
注:浮點數有誤差
break:(打斷):中斷當前所在的迴圈,跳向當前所在迴圈後面的語句執行
continue:(繼續):中斷當前的本次迴圈,繼續下一次迴圈
二、輸入迴圈
1、輸入迴圈的基本技術
1、通過計數器控制迴圈,前提知道需要迴圈輸入多少次
2、用結束語句標誌控制迴圈(前提:不知道迴圈輸入多少次,但遇到不合常理的標記資料即結束)
3、用scanf函式返回值控制迴圈
返回1:表現成功讀入了一項資料
返回0:表示讀入資料失敗
返回Error(-1):表示讀入到了檔案結尾End of File
2、字元輸入
1、通過計數器控制
2、用結束語句標誌控制迴圈(‘\n’一般作為字元結束標記)
3、檢查輸入
只要讓使用者輸入資料,就一定要做好檢查輸入的工作,要把使用者當成‘壞人’進行防範