迴圈就是重複執行語句。如此看來,結構化程式設計就是將表示式作為基本單位,然後進行設計。
1.while
while結構包括dowhile(表示式)和while(表示式)
while(表示式)///如果表示式為真
...///執行語句塊
}dowhile(表示式)的執行步驟為,先執行後判斷。
2.for(表示式1;表示式2;表示式3)
表示式1:初始化語句, 表示式2:迴圈判斷條件、 表示式3:表示式迭代語句
執行順序:表示式1-->表示式2如果成立-->執行語句塊-->表示式3-->表示式2--->執行語句塊-->...
以1+2+3...+100為例:
int a = 1;
int sum = 0;
(1)while(a<=100)
sum += a;
} (2)
dosum += a;
}while(a<=100)
/執行結果為錯誤的,因為多加了一次。
(3)for(a=1;a<=100;a++)
sum += a;
上述三個結構都為迴圈結構,可以得到計算結果。
第12節 C語言三大結構之迴圈結構
迴圈結構 吃飯要一口一口的吃,吃完為止。迴圈就是解決需要重複做的事情。1 while 條件 迴圈 當語句 就是當條件滿足時候就做某事 while 條件 表示式 在使用迴圈的時候需要有乙個 計數器,int i 或 j 或k,來計算迴圈的次數,一般計數器都是從0開始計數,到要執行的次數 n 1 次為止。...
c 迴圈結構(三) for迴圈
for迴圈也是c 的基本迴圈,其形式如下 for 賦值語句 條件語句 賦值語句 for int i 1 i 100 i 先賦給初始值,第二部分是判斷是否迴圈的條件,如果滿足了第二部分,則進行迴圈語句的內容,然後再進行第三部分 的賦值語句。迴圈語句 注意事項,for 括號中的三個語句均可以省略,但是三...
C 之迴圈結構
c 迴圈結構與c大致相同,在i o工具上有細微差別 1.要求使用者輸入兩個整數 計算並輸出兩個整數之間所有整數的和 假設先輸入的是較小的整數 例 2 9的整數和為44 分析 此題主要考察的是輸入與迴圈 include using namespace std int main cout thanks,...