- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
§1.2.3 循环语句 ——FOR循环 复习回顾 1、顺序结构常用的程序语言和格式 2、条件结构常用的程序语言和格式 输入语句 INPUT “提示文字”;变量列表 输出语句 PRINT “提示文字”;变量列表 赋值语句 变量=表达式 (1) IF 条件成立 THEN 语句1 ELSE 语句2 END IF (2) IF 条件成立 THEN 语句 END IF 两种循环结构: 循环体 满足条件? 否 是 循环体 满足条件? 否 是 执行一次循环体后,对条件 进行判断,如果条件不满足,就 继续执行循环体,直到条件满足 时终止循环。 在每次执行循环体前,对 条件进行判断,当条件满足, 执行循环体,否则终止循环。 当型 直到型 s=0; for i=1:1:100 s=s+i; end s 初值 步长 终值 引例:求1+2+3+…+100 开始 结束 S=0 S=S+i i=i+1 i≤100 输出S 是 否 i=1 for循环 1.一般格式 for 循环变量=初值:步长:终值 循环体 end for 循环变量=初值:步长:终值,循环体;end 这是一种“直到型循环结构。 2.说明 for与 end成对出现。 步长为1时可省略。 用于预先知道循环次数的情形。 循环次数=(终值-初值)/步长+1 “;”的用处。 例1.设计计算:2×4×6×…×100的程序 s=1; for i=2:2:100; s=s*i; end s s=1; for i=1:2:99 s=s*i; end s 练习:设计程序 例2. 画出计算 值的算法程序框图,并写出程序。 解:从题目可以看出,分母是有规律递增的,可以引入累加变量Sum和计数变量i,且sum=sum+1/i是反复进行的,可用循环结构及语句来描述算法. S=0; for i=2:2:200 S=S+1/i; End S 开始 S=S+1/i S=0, i=2 结束 输出S i=i+2 i200 否 是 例3. 一球从100m高度落下,每次落地后反跳为原高度的一半,再落下。在第10次落地时,共经过多少路程?第10次下落多高? 解:算法分析: 第1次下落高度h1=100; 第2次下落高度h2=50; …… 第10次下落高度h10=h9/2. 递推公式:h1=100, hn+1=hn/2, n=1,2,……,9. 到第10次落地时,共经过了 h1+2h2+2h3+……+2h10(m). S=0; h=100; S=S+h; for i=2; 10, h=h/2; S=S+2*h; end S h 快乐体验:写出下列各题输出结果 1.for x=5:(-1):(-2) end disp(x) 输出____ -2 2.for x=5:(-1):(-2) disp(x) end 输出________________ 5,4,3,2,0,1,-1,-2 3. s=0; for i=1:1:6 s=s+i*(i+1); end s 输出_________ 112 4.S=0; T=0; for i=1:1:5 T=T+i; S=S+T; end print(%io(2),s) 输出________ 35 小结: 一般格式 说明: for与 end成对出现; 步长为1时可省略; 用于预先知道循环次数的情形; “;”的用处. for 循环变量=初值:步长:终值 循环体 end
您可能关注的文档
- (新人教版)2019-2020版高中第3章测评必修1(生物 解析版).docx
- (新人教版)2019-2020学年高中第2章组成细胞的分子第2节生命活动的主要承担者——蛋白质学案必修1(生物).docx
- (新人教版)2019-2020学年高中第6章细胞的生命历程章末检测试卷必修1(生物).docx
- (新人教版)2019-2020学年高中历史第三单元欧美资产阶级革命时代的杰出人物第3课一代雄狮拿破仑课件选修4.ppt
- (新人教版)2019-2020学年高中专题5整合课件选修3(生物).ppt
- (新人教版)2018版高中语文第四单元演讲辞11就任北京大学校长之演说课件必修2.ppt
- (新人教版)2018年秋七年级语文上册第六单元第二十课天上的街市教学课件.ppt
- (新人教版)2018年秋八年级历史上册第1课鸦片战争教案.docx
- (新人教版)2018年秋八年级历史上册第五单元从国共合作到国共对峙第17课中国工农红军长征习题课件.ppt
- (新人教版)2018年八年级历史上册第二单元《近代化的早期探索与民族危机的加剧》第4课洋务运动课件.ppt
- 《GB/T 32151.42-2024温室气体排放核算与报告要求 第42部分:铜冶炼企业》.pdf
- GB/T 32151.42-2024温室气体排放核算与报告要求 第42部分:铜冶炼企业.pdf
- GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法.pdf
- 中国国家标准 GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法.pdf
- 《GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法》.pdf
- 《GB/T 18238.2-2024网络安全技术 杂凑函数 第2部分:采用分组密码的杂凑函数》.pdf
- GB/T 18238.2-2024网络安全技术 杂凑函数 第2部分:采用分组密码的杂凑函数.pdf
- 《GB/T 17215.686-2024电测量数据交换 DLMS/COSEM组件 第86部分:社区网络高速PLCISO/IEC 12139-1配置》.pdf
- GB/T 13542.4-2024电气绝缘用薄膜 第4部分:聚酯薄膜.pdf
- 《GB/T 13542.4-2024电气绝缘用薄膜 第4部分:聚酯薄膜》.pdf
文档评论(0)