码迷,mamicode.com
首页 > 其他好文 > 详细

? do/while重复结构

时间:2015-06-03 15:09:16      阅读:100      评论:0      收藏:0      [点我收藏+]

标签:

do/while重复结构与while结构相似。在while结构中,先在循环开头测试循环条件之后再执行循环体。do/while重复结构执行循环体之后再测试循环条件,因此,do/while结构至少执行循环体一次。do/while结构终止时,继续执行while语句后面的话句。注意,如果结构体中只有一条浯句,则不必在do/while结构中使用花括号。但通常还是加上花括号,避免棍淆while与do/while重复结构。

例如:

while (condition)  

通常当作while结构的首部。结构体中只有一条语句的do/while结构中不使用花括号时:

do 

statement 

while ( condition ); 

最后一行while(condition)可能被误解成while结构包含空语句。这样,只有一个语句的do/while结构通常写成如下形式:

 // 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 lO

考研数学真题及答案http://www.kyjxy.com/shuxue/ziliao/

2015考研英语真题http://www.kyjxy.com/yingyu/zhenti/
2015考研复试英语口语http://www.kyjxy.com/fushi/zhinan/

? do/while重复结构

标签:

原文地址:http://www.cnblogs.com/along-may/p/4548916.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!