下载此文档

for循环课件.doc


文档分类:经济/贸易/财会 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
1)for循环语句的一般形式:for(表达式1;表达式2;表达3){循环体语句;}表达式1通常用来给循环变量赋初值,一般是赋值表达式。也允许在for语句外给循环变量赋初值,此时可以省略该表达式。表达式2通常是循环条件,一般为关系表达式或逻辑表达式。表达式3通常可用来修改循环变量的值,一般是赋值语句。这三个表达式都可以是逗号表达式,即每个表达式都可由多个表达式组成。三个表达式都是任选项,都可以省略。因此for循环语句的形式还可以表示为:for(循环变量赋初值;循环条件;循环变量增值){循环体语句;}(2)for循环语句的执行顺序:一般形式中的“语句”即为循环体语句。for语句的语义是:。,若值为真(非0)则执行循环体一次,否则跳出循环。,转回第2步重复执行。在整个for循环过程中,表达式1只计算一次,表达式2和表达式,3则可能计算多次。循环体可能多次执行,也可能一次都不执行。for语句的执行过程如图所示。注意:(1).for循环中语句可以为语句体,但要用{}将参加循环的语句括起来。(2).for循环中的初始化、条件表达式和增量都是选择项,即可以缺省,但;不能缺省。省略了初始化,表示不对循环控制变量赋初值。省略了条件表达式,则不做其它处理时便成为死循环。省略了增量,则不对循环控制变量进行操作,这时可在语句体中加入修改循环控制变量的语句。(3).for循环可以有多层嵌套。(3)for循环的用法实例:例5-7编程计算100至200自然数之和。方法一:#include<>main()For循环流程图{inti,sum=0;for(i=100;i<=200;i++)sum+=i;sum=sum+iprintf(“sum=%d\n”,sum);}方法二:#include<>main(){inti=100,sum=0;/*先给循环变量赋初值*/for(;i<=200;i++)/*省略表达式1*/sum+=i;printf(“sum=%d\n”,sum);}方法三:#include<>main(){inti=100,sum=0;/*先给循环变量赋初值*/for(;i<=200;)/*省略表达式1和表达式3*/sum+=i;i++;/*求和的同时递增循环变量*/printf(“sum=%d\n”,sum);}方法四:#include<>

for循环课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-01-27