1. 程式人生 > >第四章 基本程式設計技術

第四章 基本程式設計技術

一、迴圈程式設計

  難:

   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、檢查輸入

      只要讓使用者輸入資料,就一定要做好檢查輸入的工作,要把使用者當成‘壞人’進行防範