第六章 C控制語句 迴圈

2021-10-09 11:32:52 字數 815 閱讀 1663

一門語言應該提供以下3種形式的程式流:

1.執行語句序列;

2.如果滿足某些條件就重複執行語句序列(迴圈);

3.通過測試選擇執行哪乙個語句序列(分支)。

如何選擇迴圈?

首先,確定是需要入口條件迴圈還是出口條件迴圈。一般而言,當迴圈涉及初始化和更新變數時,用for迴圈比較合適,而在其他情況下用while迴圈更好。

對於下面這種條件,用while迴圈就很合適:

while(scanf("%ld",&num)==1)

對於涉及索引計數的迴圈,用for迴圈更適合。例如:

for(count=1; count<=100;count++)

巢狀迴圈常用於按行和列顯示資料,也就是說,乙個迴圈處理一行中的所有列,另乙個迴圈處理所有的行。

問題遺留:

巢狀迴圈以金字塔的格式列印字母

問題**:

#include

intmain

(void

)for

(k=0

,cs=

'a';k1;k++

)for

(m=0

;m)printf

("\n");

}return0;

}

正常執行**:

#include

intmain

(void

)return0;

}

第六章 C控制語句 迴圈

目錄 summing.c sums integers entered interactively include int main void printf those integers sum to ld.n sum return 0 該程式關鍵一點 status scanf ld num 若使用者...

第六章 迴圈語句

計算機的最大特點便是它的計算速度快。不讓它做一些重複的工作似乎有些浪費。迴圈語句能讓計算機重複地做一件事情,它是程式效率的又一體現。迴圈語句有for while和do while三種。for語句的格式為 for 初始條件 終止條件 步長 其含義為 從初始條件開始,在每次變化步長的同時,執行迴圈體內的...

第六章 迴圈控制結構

第六章 迴圈控制結構 知識點 1,迴圈控制結構與迴圈語句 2,計數控制的迴圈 3,巢狀迴圈 4,條件控制的迴圈 5流程的轉移控制 迴圈分為常見五種語句 1.for語句 for 初始化表示式 迴圈控制表示式 增值表示式 語句序列 2.while語句 while 迴圈控制表示式 語句序列 增值表示式 注...