first 知識點總結
(一)迴圈控制結構
1.while語句(當型迴圈)
while(迴圈控制表示式)
語句序列
注:迴圈次數未知時使用
2.do-while語句(直到型迴圈)
do語句序列
} while(迴圈控制表示式);
3.for語句
for (初始化表示式;迴圈控制表示式;增值表示式)
語句序列
注:迴圈次數已知時使用
4.用於編寫延時程式:迴圈體中是空語句
e.g. for (i=1;i<50000000;i++)
(二)巢狀迴圈
1.採用右縮排格式書寫。
2.內層和外層迴圈控制變數不能同名。
3.各種迴圈語句都可以互相巢狀。
(三)條件控制的迴圈
1.隨機函式rand(),是在標頭檔案stdlib.h中定義的。
2.若函式scanf()呼叫成功,則其返回值為已成功讀入的資料項數。
(四)流程的轉移控制
1.跳轉語句。
ⅰbreak語句:當執行迴圈體遇到break語句時,迴圈將立即終止,從迴圈語句後的第一條語句開始繼續執行。
注:不能用break語句跳出多重迴圈。
ⅱcontinue語句:只結束本次迴圈的執行。
2.窮舉法程式設計(暴力出奇蹟)。
second 應用
1.for語句:ⅰ輸入n,計算並輸出1+2+3+……+n的值。ⅱ求n!
2.巢狀迴圈:ⅰ輸入n值,輸出1!+2!+3!+……+n!的值。ⅱ畫矩形
3.條件控制的迴圈:猜數遊戲。使用者猜對了,輸出"right",否則輸出"wrong"。
4.窮舉法:韓信點兵。
third 感想
經過這一段時間的學習,感覺巢狀迴圈還是不太會用。做題時,自己的邏輯有時候很混亂,不能清晰的得出解題過程,並且寫的程式錯誤百出,要修改好多次。總之,還要繼續努力!
c 語言程式設計課程筆記
18數學三班 崔珊 2018212819 一 知識點概括性總結 1.c程式處理的資料型別有常量和變數兩種基本形式。常量 整型常量 包括正整數 負整數和零在內 的所有整數 實型常量 也稱實數 浮點數 字元型常量 用一對單引號括起來的任 意字元 字串常量 用一對雙引號括起來的零 個或多個字元 資料型別 ...
C語言程式設計課程筆記1
2018級 數學 四班 2018212773 張越 first 知識點總結 一 c資料型別 1.c語言程式處理的資料型別分類 4類 基本型別有 整型 int 4個位元組 long 4 short 2 unsigned.實型 float 4 double 8 long double 10 字元型 ch...
c 語言程式設計課程筆記 三
18數學三班 崔珊 2018212819 一 知識點概括性總結 一維陣列 1 一般形式 型別說明符 陣列名 常量表示式 例如 int a 10 元素為a 0 a 9 2 常量表示式中不允許包含變數,可以包含常量或符號常量。3 陣列元素下標可以是任何整型常量 整型變數或任何整型表示式。4 可以對陣列元...