第五章循环控制.docx
《第五章循环控制.docx》由会员分享,可在线阅读,更多相关《第五章循环控制.docx(4页珍藏版)》请在第壹文秘上搜索。
1、第五章循环控制第一节概述、gotowhiledowhile语句精解大家好,上一节我们讲解了如下内容:(1)条件运算符(2) switch语句本节是新的章的第一节,我们主要讲解如下几个内容,大家看到这些都是语句,请大家认真听;(1)循环控制语句概述(3) goto语句(4) WhiIe语句(5) dowhile语句一:循环控制语句概述什么叫循环控制语句,它有什么用呢?大家是否还记得,在前面章节中,老师曾经讲解过程序的三种基本结构:顺序结构,选择结构,循环结构(当型循环结构,直到型循环结构)。选择结构就是咱们曾经讲解过的if语句,switch语句等等。循环结构,就是我们即将要讲解的got。语句,W
2、hiIe语句,dowhile语句以及下节课要讲的for语句。几乎所有实用的应用程序都会包含循环结构,比如我们求解一个学生的若干门考试成绩之和。对于网络游戏中,我们要统计一个玩家的背包中物品的总价值,也要用循环来找玩家背包中所有物品,然后进行价值统计。二:goto语句首先我们讲解第一个循环控制语句:goto语句goto语句被叫做无条件转向语句,用来跳转到某个程序位置进行执行。他的一般形式为:goto语句标号语句标号是一个标识符,(标识符:只能由字母、数字、下划线三种字符组成,且第一个字符必须是字母或者下划线,井H标识符不可以是系统中的保留字,比如不能是int);比如gotoIabell合法,而g
3、oto123不合法got。是个有争议的语句,有人说goto语句的使用会使程序的可读性变差之类的,所以要限制使用,老师觉得,如果必要,能够简化程序流程、提高工作效率等,就使用。我们不需要卷入这种争议中来,我们学C语言的主要目的是为了谋生。goto语句主要用途:1:与if语句一起构成循环结构(后面演示)2:从循环体内跳转到循环体外,后面大家学习更多循环语句时就知道什么叫循环体了(不推荐,因为这个破坏了结构化程序设计原则,除非万不得己没有更好的实现办法时)演示:单步跟踪并解说结果。做个1到100的加法运算。main(inti=lzsum=0;loop:if(i=100)(sum=sum+i;i+;g



- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第五 循环 控制
