《第8章循环电子教案》由会员分享,可在线阅读,更多相关《第8章循环电子教案(14页珍藏版)》请在金锄头文库上搜索。
1、1,第8章 循环,8.1 简介 8.2 while语句 8.3 for语句 8.4 与、或、非 8.5 do . While 8.6 嵌套循环,2,8.7 组合控制结构 8.8 编程原则 8.9 编程陷阱 8.10 语法要点 8.11 新的语言元素 8.12 小结,3,8.1 简介,前面已经知道计算机可以执行指令序列。现在来看一下如何数次重复指令序列。在程序设计语言中,重复(repetition)也叫做循环(loop)。 C#程序员通过两种方法执行循环:while和for。,4,8.2 while语句,while表示有条件地将内嵌语句执行0 遍或若干遍。如果条件为真,循环继续执行;如果条件为假
2、,则循环结束,,6,8.4 与、或、非,7,8.5 dowhile,do-while 语句与while 语句不同的是它将内嵌语句至少执行一次或若干次。,8,8.6 嵌套循环,嵌套循环是指循环中的循环。,9,8.7 组合控制结构,事实上大部分程序都是由下面几部分构成: 顺序结构。 循环结构。 选择结构。 库方法的调用。 程序员自己编写的方法的调用。,10,8.8 编程原则,循环在程序设计中广泛使用。在C#中,可用的循环共有3种:while、for和do。,11,8.9 编程陷阱,在编写循环条件时一定要非常谨慎。多循环一次或少循环一次是常见的错误。 注意循环中的复合条件。 如果循环体只有一条语句,则不必将它括在花括号内。但通常使用花括号更为安全。,12,8.10 语法要点,在while循环中,对条件进行测试发生在每次循环开始之前。如果条件为真,循环继续;如果为假,循环终止。 每次for循环的结尾都会执行“动作”。 在每次do循环之后执行测试。,13,8.11 新的语言元素,循环的3种控制结构: while for do,14,8.12 小结,编程中的重复称作循环。 在C#中共有3种循环:while、for和do。 如果想在循环语句中描述循环的主要特性,应该使用for。 do用于需要在循环结尾测试条件,而且用于循环至少执行一次的情况下。,