C語言程式設計學科小結 迴圈結構

2021-09-02 22:11:21 字數 915 閱讀 2824

三種迴圈語句

while (當型迴圈)

一般形式:

while(迴圈控制表示式)

當()內表示式成立時,依次執行迴圈體內的語句。一般用於迴圈次數未知,條件控制的迴圈。

do-while(直到型迴圈)

一般形式:

dowhile(迴圈控制表示式)

直到表示式成立為止,依次執行迴圈體內的語句。迴圈必定執行一次。

for(當型迴圈)

一般形式:

for(初始化表示式;迴圈控制條件;增值表示式)

for語句中三個表示式之間的分隔符是分號,有且只有兩個分號,不能多也不能少。如果沒有迴圈表示式則進行無限迴圈,即for(初始化表示式 ; ;增值表示式)使用for語句時一般需要知道迴圈次數,通過計數控制迴圈。計數迴圈:for(int i=1;i<=n;i++)進行n次迴圈。

#include

using namespace std;

int main ()

cout<>a>>b>>ch>>k;

if(k0)

cout

}解決這個問題的關鍵是控制字元在螢幕上輸出指定圖形,在這段**的巢狀迴圈中,外層迴圈用於輸出行,內層迴圈用於輸出列,在迴圈中使用條件語句,通過比較迴圈變數與輸入值來控制字元的輸出與否。使用巢狀的條件就是在每個重複的操作中還有重複的操作,並且迴圈之間可以是並行的關係。與畫矩形問題相似的粘牆三角形就在巢狀迴圈中有兩個並行的小迴圈,而且這兩個問題都是用的模擬思想,一種很重要的解決問題的方法。

流程的轉移控制

go to語句可以在不需要任何條件的情況下直接使程式跳轉到該語句標號所標識的語句去執行。

break語句可以立即終止迴圈,退出迴圈執行迴圈外的第一條語句。

continue語句在迴圈中可以跳過後面未執行的語句,結束本次迴圈的執行。一般與條件語句一起使用。

迴圈結構程式設計小結

1.while語句 while語句的 一般形式 while 表示式 語句 其中的 語句 就是迴圈體。迴圈體只能是乙個語句,可以是乙個簡單的語句,還可以是復合語句 用花括號括起來的若干語句 執行迴圈體的次數是由迴圈條件控制的,這個迴圈條件就是上面一般形式中的 表示式 它也稱為迴圈條件表示式。當此表示式...

C語言 迴圈結構程式設計

1 goto迴圈語句 求 1 2 3 100 示例 如下 include void main printf sum d sum 2 while版本迴圈 示例 如下 include void main printf sum d sum 3 do while版本迴圈 示例 如下 include void...

C語言迴圈結構程式設計1

題目描述 輸入正整數n n 100 輸出前n個自然數。每個數占4個位置 1 2 3 4 5 include intmain return0 題目描述 輸入正整數n n 100 輸出自然數中中的前n個偶數。每個數占4列 2 4 6 8 10 include intmain return0 題目描述 輸...