(中职)C语言程序设计案例教程 5.7 for型循环语句ppt课件.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《(中职)C语言程序设计案例教程 5.7 for型循环语句ppt课件.pptx》由会员分享,可在线阅读,更多相关《(中职)C语言程序设计案例教程 5.7 for型循环语句ppt课件.pptx(22页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、YCF正版可修改PPT(中职)C语言程序设计案例教程 5.7 for型循环语句ppt课件Teacher teaching designCONTENTS 目 录自主学习 明确考点案例分析 交流提升课后作业 自我提升仿真演练,体验探索自主学习 明确考点PART 02for(;)自主学习 明确考点考点一、for型循环语句格式:(1)首先计算表达式1的值;考点二、for语句的执行过程如下:(2)再计算表达式2的值,若值为真(非0)则执行循环体语句一次,否则跳出循环;(3)循环体语句执行完后,再计算表达式3的值,转(2)步去执行。在整个for循环过程中,表达式1只计算一次,表达式2和表达式3则可能计算多
2、次。【例1】用for语句来计算。程序如下:main()int i,s=0;for(i=1;i=100;i+)s=s+i;printf(s=%d,s);s=5050运行结果 for语句的执行过程如下本例for语句中的表达式3为i+,实际上也是一种赋值语句,相当于i=i+1,以改变循环变量的值解析n=(int)(终值-初值+步长)/步长)n=(int)(1-100-2)/(-2))=50循环语句for(n=100;n0;n=n-2)(设n为整形变量)控制循环体反复执行的次数为for语句最主要的特点是:特别适合已知循环次数的循环语句,下面介绍一下for语句中循环次数的计算方法。根据for循环的循环变
3、量的变化情况。循环次数的计算可以用公式进行计算:n=(int)(100-1+1)/1)=100循环语句for(n=1;n=100;n+)(设n为整形变量)控制循环体反复执行的次数为for语句循环次数的计算其中,初值指循环变量的初始值,终值指循环变量满足条件的最终值,步长指循环变量每循环一次所变化的量。使用for语句中要注意以下几点1)for循环中的“表达式1(循环变量赋初值)”、“表达式2(循环条件)”和“表达式3(循环变量增量)”都是选择项,即可以缺省,但“;”不能缺省。12)省略了“表达式1(循环变量赋初值)”,表示不对循环控制变量赋初值。2自主学习 明确考点例如:for(i=1;i=10
4、0;)sum=sum+i;i+;4)省略了“表达式3(循环变量增量)”,则不对循环控制变量进行操作,这时可在语句体中加入修改循环控制变量的语句。23例如:for(i=1;i+)sum=sum+i;相当于:i=1;while(1)sum=sum+i;i+;3)省略了“表达式2(循环条件)”,则不做其它处理时便成为死循环。1自主学习 明确考点例如:for(;)语句相当于:while(1)语句6)3个表达式都可以省略。for(sum=0;i=100;i+)sum=sum+i;7)表达式1可以是设置循环变量的初值的赋值表达式,也可以是其他表达式。例如:for(;i=100;)sum=sum+i;i+;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中职C语言程序设计案例教程 5.7 for型循环语句ppt课件 语言程序设计 案例 教程 for 循环 语句 ppt 课件
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内