电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

For循环语句VIP免费

For循环语句_第1页
1/11
For循环语句_第2页
2/11
For循环语句_第3页
3/11
ForFor循环语句循环语句ForFor语句语句在在CC语言中语言中,,除了除了whilewhile和和do-whiledo-while的循环的循环语句语句,,还有还有forfor语句。语句。forfor语句是功能很强、语句是功能很强、使用非常灵活、最具有魅力的循环语句。使用非常灵活、最具有魅力的循环语句。ForFor语句的一般形式语句的一般形式forfor(表达式(表达式11;表达式;表达式22;表达式;表达式33))语句语句s;s;循环条件循环体ForFor语句语句表达式1表达式2语句s表达式3真假执行过程:1、先计算表达式1,但它仅执行1次2、计算表达式2,若表达式2的值为真,则执行第3步;否则若表达式2的值为假,则退出for循环语句,转到第5步3、执行循环体语句s4、计算表达式3,然后转到第2步5、执行for语句后面的语句ForFor语句语句例题:在屏幕上打印例题:在屏幕上打印11到到3030之间的所有整数。之间的所有整数。分析:对于一个循环语句主要是分析:对于一个循环语句主要是22个部分,一个个部分,一个是循环体,一个是循环条件。这题循环体是什么是循环体,一个是循环条件。这题循环体是什么呢?循环条件又该如何写?哪个更容易先写出来?呢?循环条件又该如何写?哪个更容易先写出来?循环体就是打印每个数,语句为循环体就是打印每个数,语句为printf(“%d“,printf(“%d“,i);i);那循环条件是控制打印的数字范围是那循环条件是控制打印的数字范围是11到到3030,,并且是从并且是从11开始递增,一直到开始递增,一直到3030的。对于的。对于forfor循循环中条件部分,该如何来控制?环中条件部分,该如何来控制?for(for(;;;;))i=1i<=30i++ForFor语句语句ForFor语句注意以下几点:语句注意以下几点:循环条件中的表达式循环条件中的表达式11通常为赋值表达式,用来循环变量通常为赋值表达式,用来循环变量设置初值,也叫做初始化表达式设置初值,也叫做初始化表达式表达式表达式22通常为关系表达式或者逻辑表达式,用来表示循通常为关系表达式或者逻辑表达式,用来表示循环条件,它被称做条件表达式环条件,它被称做条件表达式表达式表达式33通常为循环变量的增量表达式,用来修改循环变通常为循环变量的增量表达式,用来修改循环变量。量。循环体语句循环体语句ss可以是简单语句,也可以是复合语句或空语可以是简单语句,也可以是复合语句或空语句句ForFor语句不仅可用在确定知道循环次数的地方,也可用在语句不仅可用在确定知道循环次数的地方,也可用在只给出循环条件而不确定循环次数的地方,这一点比只给出循环条件而不确定循环次数的地方,这一点比whilwhilee和和do-whiledo-while语句更灵活语句更灵活ForFor语句语句例题:求和例题:求和S=1+2+3+···+100S=1+2+3+···+100分析:本题关键是循环条件怎么写?对于分析:本题关键是循环条件怎么写?对于循环体,回顾下循环体,回顾下whilewhile中的写法应该能写中的写法应该能写出来。出来。sum=0;sum=0;for(i=1;i<=100;i++)for(i=1;i<=100;i++)sum+=i;sum+=i;ForFor语句的其他形式语句的其他形式ForFor语句使用特别灵活,允许有多种形式语句使用特别灵活,允许有多种形式11、用逗号表达式实现两个或多个循环控制变量、用逗号表达式实现两个或多个循环控制变量例如:例如:for(i=0,j=0;i

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

您可能关注的文档

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群