c語言程式設計課程筆記2

2021-09-02 22:09:14 字數 963 閱讀 1763

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 可以對陣列元...