do/while重複結構

do/while重複結構與while結構類似。在while結構中,先在循環開頭測試循環條件以後再執行循環體。do/while重複結構執行循環體以後再測試循環條件,所以,do/while結構至少執行循環體一次。do/while結構終止時,繼續執行while語句後面的話句。注意,若是結構體中只有一條浯句,則沒必要在do/while結構中使用花括號。但一般仍是加上花括號,避免棍淆while與do/while重複結構。ios

例如:測試

while (condition)  

一般看成while結構的首部。結構體中只有一條語句的do/while結構中不使用花括號時:spa

do 

statement 

while ( condition ); 

最後一行while(condition)可能被誤解成while結構包含空語句。這樣,只有一個語句的do/while結構一般寫成以下形式:code

 // Fig. 2.24: fig0224.cpp
// Using the do/while repetition structure
#include <iostream.h>
int main()
{
int counter = l;

do {
cout << counter << " " ;
} while ( ++counter <= 10 );
cout << endl;
return 0;
}

輸出結果:數學

1 2 3 4 5 6 7 8 9 lOit

考研數學真題及答案http://www.kyjxy.com/shuxue/ziliao/io

2015考研英語真題http://www.kyjxy.com/yingyu/zhenti/
2015考研複試英語口語http://www.kyjxy.com/fushi/zhinan/class

相關文章
相關標籤/搜索