第七章 循环控制

来源:互联网 发布:网络系统集成课后答案 编辑:程序博客网 时间:2024/06/03 09:25

三大循环语句:while,do…while,for
while语句一般格式

//while语句while(iSum<100){    iSum++;} 

do…while语句一般格式

//do...while语句do{    iNumber++;} while(iNumber<100);

注意while后面的分号不能落下;

for语句一般格式

//for语句for(i=1;i<100;i++){    printf("\t%d\t",i);} 

for语句的几种变形:

//for语句的几种变形//一:表达式1为赋值语句,表达式二为空 for(iCount=1;;iCount++){    sum=sum+iCount;} //等价于while语句 iCount=1;while(1){    sum=sum+iCount;    iCount++;} //二:省略表达式三for(iCount=1;iCount<10;){    sum=sum+iCount;    iCount++;} //此种情况程序设计人员应该另外设法保证循环能正常结束,否则程序会无终止的循环下去//三:三个表达式都省略for(;;){    ;} //此种情况等价于while语句永真while(1){    ;} 

三种循环,都可用break跳出循环,可用continue结束本次循环;

0 0
原创粉丝点击