《明明白白学编程C语言第六讲下集课件明明白白学编程C语言第六讲下集课件》由会员分享,可在线阅读,更多相关《明明白白学编程C语言第六讲下集课件明明白白学编程C语言第六讲下集课件(25页珍藏版)》请在金锄头文库上搜索。
1、明明白白学编程C语言,第六讲续 循环和跳转,循环语句:for、while、do-while 跳转语句:continue、break、goto,1 什么是循环,为什么要循环 循环的构成,1.1 为什么要循环,简化代码 多次执行 未知次数的执行,1.1.1 多次执行,多次执行 求1+2+3+4+100的和,1.1.2 未知次数执行,未知次数 求1+2+3+4+n的和。其中,n由用户输入。,1.2 循环的构成,分析方法 划分构成,1.2.1 分析方法,分析问题 找出规律 求1+2+3+4+100的和 *,1.2.2 划分构成,起始状态 循环内容 循环条件 递增变化 *,2 循环的代码实现for,最标
2、准的循环,2.1 for循环语法,for(起始条件;循环条件;递增变化) 语句/语句块,2.2 for循环的实际应用,for(起始条件;循环条件;递增变化) 循环体 *,3 其他循环while、do-while,while do-while,3.1 while循环语句,简化的循环方式,3.1.1 while语法形式,while(循环条件) 语句/语句块,3.1.2 实际使用方式,初始条件 * while(循环条件) 循环体 递增方式 ,3.2 do-while,先循环一次,再判断条件,3.2.1 do-while语法,初始条件 do 循环体 递增方式 while (循环条件);,3.2.2 do-while实际使用方式,初始条件 do 循环体 递增方式 while (循环条件);,4 跳转,break continue goto,4.1 break,跳出循环 *,4.2 continue,直接进入下一次循环 * 作用:忽略后面的循环体语句,4.3 goto,goto 标记; * 标记:,5 循环嵌套,循环中有循环,构成复杂循环,Thank You!,