正在加载图片...
靳润昭C语言教程讲义 2001年2月17日 while(c!=13&&c!=27)/*键盘接收字符直到按回车或Esc键* c=getcho printf(%c\n", c) /*判断若按Esc键则退出循环* printf(" The No. is %d\n", i) printf( The end") 注意 1) break语句对 if-else的条件语句不起作用 2)在多层循环中,一个 break语句只向外跳一层 682 continue语句 continue语句的作用是跳过循环本中剩余的语句而强行执行下一次循环。 continue语 句只用在for、 while、do- while等循环体中,常与i条件语句一起使用,用来加速循环。其 执行过程可用下图表示。 1) while(表达式1) f(表达式2) break while(表达式1) if(表达式2) continue 第10页靳润昭 C 语言教程讲义 2001 年 2 月 17 日 第10页 while(c!=13&&c!=27) /*键盘接收字符直到按回车或 Esc 键*/ { c=getch(); printf("%c\n", c); } if(c==27) break; /*判断若按 Esc 键则退出循环*/ i++; printf("The No. is %d\n", i); } printf("The end"); } 注意: 1) break 语句对 if-else 的条件语句不起作用。 2) 在多层循环中, 一个 break 语句只向外跳一层。 6.8.2 continue 语句 continue 语句的作用是跳过循环本中剩余的语句而强行执行下一次循环。continue 语 句只用在 for、while、do-while 等循环体中,常与 if 条件语句一起使用,用来加速循环。其 执行过程可用下图表示。 1) while(表达式 1) { …… if(表达式 2)break; …… } 2) while(表达式 1) { …… if(表达式 2)continue; …… }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有