第6講A迴圈結構

2022-08-19 15:06:05 字數 850 閱讀 5824

c語言的迴圈結構

李錫榮2012/10/29

為什麼需要迴圈

三王之道若迴圈,終而復始--《史記》

c code

2迴圈輸出

楊輝三角

33種迴圈結構

for迴圈(見第3講-陣列)

while迴圈

do while迴圈

4while 迴圈

while() {}

5while (表示式)6

while 迴圈的特點是迴圈的特點是::先判斷條件表示式先判斷條件表示式,,後執行迴圈體語句

while迴圈舉例計算兩個向量的點積

用while迴圈求點積

8do while迴圈

do {} while();9do

while (表示式);10do-while 迴圈的特點是迴圈的特點是::先執行迴圈體語句先執行迴圈體語句,,後判斷條件表示式

用do--while迴圈求點積

11用for迴圈求點積

123種迴圈的比較

(1)一般情況下,3種迴圈可以互相代替

(2) 在while和do---while迴圈中,迴圈體應包含使迴圈趨於結束的語句。

(3) 用while和do---while迴圈時,迴圈變數初始化的操作應在while和do---while語句之前完成。而for語句可以在表示式1中實

現迴圈變數的初始化。

13迴圈巢狀

輸出以下4*5的矩陣

1 2 3 4 5

2 4 6 8 10

3 6 9 12 15

4 8 12 16 20

14迴圈巢狀15

第6章迴圈結構程式設計習題及答案

第6章迴圈結構程式設計 6 1 比較while語句 do while語句和for語句的異同。答 1 while語句 do while語句用於條件迴圈,for語句用於計數迴圈。2 while語句 for語句是先判斷迴圈條件,後執行迴圈體,如果迴圈條件一開始就不成立,則迴圈體一次也不被執行 而do wh...

第6講矩形 班

精品班第6講矩形 一 矩形的性質 1 矩形具有而一般平行四邊形不具有的性質是 a 對角線相等 b 對角相等 c 對邊相等 d 對角線互相平分 2 如圖 1 所示,在矩形abcd中,dbc 29 將矩形沿直線bd摺疊,頂點c落在點e處則 abe的度數是 a 29 b 32 c 22 d 61 3 矩形...

第6講植樹問題

例題1 小朋友們在路的一邊植樹,先植一棵樹,以後每隔3公尺植一棵,已經植了9棵,問第一棵和第九棵樹相距多少公尺?練習1 1 在路的一側插彩旗,每隔5公尺插一面,從起點到終點共插了20面,這條道路有多長?2 在學校的走廊兩邊,每隔4公尺放一盆菊花,從起點到終點一共放了20盆,這條走廊長多少公尺?例題2...