正在加载图片...
靳润昭C语言教程讲义 2001年2月17日 6循环控制 61概述 62goto语句以及用goto语句构成循环 63 while语句 64do- while语句 65for语句 66循环的嵌套 67几种循环的比较 68 break和 continue语句 69999 68.1 break语句 682 continue语句 10 69程序举例 11 6循环控制 61概述 循环结构是程序中一种很重要的结构。其特点是,在给定条件成立时,反复执行某程序 段,直到条件不成立为止。给定的条件称为循环条件,反复执行的程序段称为循环体。C语 言提供了多种循环语句,可以组成各种不同形式的循环结构。 1)用goto语句和if语句构成循环 2)用 while语句; 3)用 do-while语句; 4)用for语句 62goto语句以及用goto语句构成循环 goto语句是一种无条件转移语句,与 BASIC中的goto语句相似。goto语句的使用格 式为: goto语句标号 其中标号是一个有效的标识符,这个标识符加上一个":〃一起出现在函数内某处,执行 goto语句后,程序将跳转到该标号处并执行其后的语句。另外标号必须与goto语句同处于 个函数中,但可以不在一个循环层中。通常goto语句与if条件语句连用,当满足某一条 件时,程序跳到标号处运行。 goto语句通常不用,主要因为它将使程序层次不清,且不易读,但在多层嵌套退出时, 用goto语句则比较合理 【例6.1】用goto语句和if语句构成循环,nl aino 第1页靳润昭 C 语言教程讲义 2001 年 2 月 17 日 第1页 6 循环控制 ................................................................................................................... 1 6.1 概述................................................................................................................. 1 6.2 goto 语句以及用 goto 语句构成循环................................................................... 1 6.3 while 语句......................................................................................................... 2 6.4 do-while 语句.................................................................................................... 4 6.5 for 语句............................................................................................................. 6 6.6 循环的嵌套 ...................................................................................................... 9 6.7 几种循环的比较 ............................................................................................... 9 6.8 break 和 continue 语句........................................................................................ 9 6.8.1 break 语句 ............................................................................................... 9 6.8.2 continue 语句........................................................................................ 10 6.9 程序举例.........................................................................................................11 6 循环控制 6.1 概述 循环结构是程序中一种很重要的结构。其特点是,在给定条件成立时,反复执行某程序 段,直到条件不成立为止。给定的条件称为循环条件,反复执行的程序段称为循环体。C语 言提供了多种循环语句,可以组成各种不同形式的循环结构。 1) 用 goto 语句和 if 语句构成循环; 2) 用 while 语句; 3) 用 do-while 语句; 4) 用 for 语句; 6.2 goto 语句以及用 goto 语句构成循环 goto 语句是一种无条件转移语句, 与 BASIC 中的 goto 语句相似。goto 语句的使用格 式为: goto 语句标号; 其中标号是一个有效的标识符,这个标识符加上一个“:”一起出现在函数内某处, 执行 goto 语句后,程序将跳转到该标号处并执行其后的语句。另外标号必须与 goto 语句同处于 一个函数中,但可以不在一个循环层中。通常 goto 语句与 if 条件语句连用, 当满足某一条 件时, 程序跳到标号处运行。 goto 语句通常不用,主要因为它将使程序层次不清,且不易读,但在多层嵌套退出时, 用 goto 语句则比较合理。 【例 6.1】用 goto 语句和 if 语句构成循环, = 100 n 1 n 。 main() {
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有