VR開發入門教程16:控制臺編程-C#的循環語句
來源:
奇酷教育 發表于:
Do-while語句do-while先執行,后判斷,循環至少執行1次。當第一次執行完以后,再判斷條件表達式,如果表達式為true,執行語句繼續循環,否
Do-while語句
do-while先執行,后判斷,循環至少執行1次。當第一次執行完以后,再判斷條件表達式,如果表達式為true,執行語句繼續循環,否則退出循環。
do
{
執行語句;
}
while(條件表達式);
當循環條件為true時執行語句繼續循環,否則退出循環。
示例:若全世界人口的年平均增長率保持在0.8%,計算全世界人口從50億增加到60億需要多少年?1.008 50=>60

While語句
while(循環條件)
{
執行語句;
}
特點:先判斷,后執行。
示例:
已知銀行一年期整存整取的儲蓄年利率為4.14%,在利率保持不變的情況下,經過多少年后,1000元存款能增值到2000元以上?
For語句
for ( 初值表達式 ; 布爾表達式 ; 步進表達式 ) {
語句;
...
}
示例:編程計算100以內(包括100)所有自然數的累加和。
中斷循環
continue:跳過本次循環continue后面的代碼;
break: 退出當前循環;
break :在while、do-while或for循環中,當某種條件滿足時需要立即跳出循環時,使用break關鍵字,可以使得程序的執行流程立即跳出循環。
continue :如果想跳過循環中的部分代碼重新開始下一次循環,就使用continue關鍵字。
示例:
計算并輸出100以內的所有素數(質數)。
素數:按照素數的定義,除了1和它自身以外,不能被其它數整除的數即為素數。