三種迴圈語句!及課後題

2021-07-08 18:59:02 字數 1047 閱讀 3238

1.while語句,這裡不寫了,不懂的回頭看

2.dowhile(表示式); 這是新學的,研究下:

程式先執行do裡面的語句,再判斷while裡面的表示式真假,如果表示式值為真就回到do位置繼續重複執行do裡面的語句,為假則跳出迴圈繼續往下執行,型別其實跟單純的whil語句類似,但是在某些場合可能會發揮作用

3.for語句一樣   不寫了   不明白的可以回頭看

專案一**:

/* 利用迴圈求和*/

#include int main( )

*/

/*for(a=0;a<=1000;a+=2)

sum+=a;*/

/* while(a<=1000)

*/do

while(a<=1000);

printf("%d",sum);

return 0;

}

每個注釋一種方法,大家可以看下

專案二**:

/* 階乘*/

#include int main( )

*/ /* do

while(i<=a);*/

for(i=1;i<=a;++i)

sum=sum*i;

}printf("%d",sum);

return 0;

}

專案三

**:

/* 輸出這樣的整數*/

#include int main( )

*/ i=0;

j=0;

while(i<=1000)

printf("\n");

return 0;

}

其實倆個**沒區別,換了個寫法,思想一致

專案四**:

/* 輸出這樣的整數*/

#include int main( )

printf("max=%d\n", max);

return 0;

}

三種迴圈結構語句

格式 for 初始化語句1 判斷語句2 步進語句3 執行流程 先執行1初始化語句 執行2判斷語句,如果判斷結果是true 執行4迴圈 執行3步進語句 繼續回到2 4 3 2 4 3 如果判斷結果是false,代表迴圈結束 注意 初始化語句只在第一次迴圈中執行,之後不再執行 public static...

迴圈求和 三種迴圈語句實現

利用迴圈求和 求1000以內所有偶數的和 如下 include includeusing namespace std 利用 for 迴圈語句實現 int for result return sum 利用 do while 語句實現 int do while result while i 1000 w...

條件與迴圈語句筆記及課後題

條件語句 1.while迴圈 形式 while 布林表示式 塊while迴圈的 塊會一直迴圈執行,直到布林表示式的值為布林假。如果布林表示式不帶有 in not in等運算子,僅僅給出數值之類的條件,也是可以的。當while後寫入乙個非零整數時,視為真值,執行迴圈體 寫入0時,視為假值,不執行迴圈體...