循环语句课件

上传人:yx****d 文档编号:242871803 上传时间:2024-09-10 格式:PPT 页数:15 大小:276KB
返回 下载 相关 举报
循环语句课件_第1页
第1页 / 共15页
循环语句课件_第2页
第2页 / 共15页
循环语句课件_第3页
第3页 / 共15页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,1.2.3,循环语句,1,INPUT,“提示内容”;变量,PRINT,“提示内容”;表达式,变量表达式,三.赋值语句,二.输出语句,一.输入语句,输入语句,输出语句,赋值语句,条件语句,循环语句,一、快乐回顾,问题1:五种基本语句分别是什么?我们已经学习了几种?它们的一般格式和功能是什么?,2,步骤A,满足条件?,是,否,四.条件语句,IFTHEN,格式,IF,条件,THEN,语句体,(步骤A),END IF,满足条件?,步骤A,步骤B,是,否,IF-THEN-ELSE格式,IF,条件,THEN,语句体1,(步骤A),ELSE,语句体2,(步骤B),END IF,3,问题2:循环结构的定义及两种基本形式分别是什么?,在一些算法中,从某处开始,按照一定条件,反复执行,某一处理步骤的情况,这就是循环结构。,反复执行的处理步骤称为循环体。,循环体,满足条件?,是,否,While(当型)循环,是,循环体,满足条件?,否,Until(直到型)循环,一、快乐回顾,两种循环结构有什么差别?,怎样用程序语言表示循环结构?,4,二、新知探究,在算法中,用循环语句来实现循环结构。,循环语句与循环结构相对应,一般程序设计语言中都有,直到型(UNTIL),和,当型(WHILE),两种循环语句结构,分别对应程序框图中的直到型和当型循环结构。,循环语句,5,1、WHILE,语句的一般格式,:,循环体,满足条件?,是,否,While,(当型)循环,WHILE,条件,循环体,WEND,也叫“前测试型”循环,当计算机遇到WHILE语句时,,先判断条件的真假,,,如果条件符合,,就执行WHILE与WEND之间的循环体;然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程,反复,进行,,直到,某一次,条件不符合为止,.这时,计算机将不执行循环体,直接跳到WEND语句后,接着执行WEND之后的语句.,6,练习1:,阅读下面的程序,你能说明它是一个什么问题的算法吗?,x=1,WHILE,x,2,100,PRINT x,x=x+1,WEND,END,7,例1:根据1.1.2例3中的程序框图,编写计算机程序来计算1+2+100的值,i=100?,i=1,开始,输出sum,结束,否,是,sum=0,i=i+1,sum=sum+i,i=1,sum=0,WHILE i=100,sum=sum+i,i=i+1,WEND,PRINT sum,END,8,2、UNTIL,语句的一般格式:,是,循环体,满足条件?,否,Until,(直到型)循环,DO,循环体,LOOP UNTIL,条件,也叫“后测试型”循环,思考:,参照直到型循环结构,说说计算机是按,怎样的顺序执行UNTIL语句的?,9,当计算机执行UNTIL语句时,,先执行一次DO和UNTIL之间的循环体,再对UNTIL后的条件进行判断。,如果,条件不符合,,继续执行循环体;,然后再检查上述条件,如果条件仍不符合,再次执行循环体,,直到条件符合为止,,计算机将不执行循环体,直接跳到UNTIL语句后,接着执行UNTIL语句之后的语句。,10,练习2:,在下面的程序运行中,计算机输出的结果是多少?,x=20,DO,x=x-3,LOOP UNTIL,x,100,PRINT sum,END,开始,i=1,sum=0,sum=sum+i,i=i+1,i100?,否,是,输出sum,结束,12,三、举一反三,变1:分别用当型和直到型语句编写计算机程序来计算1+3+99的值。,思考:编写计算机程序来计算1,2,+3,2,+99,2,的值。,变2:编写一个程序,输入正整数n,计算它的,阶乘n!(n!=n*(n-1)*3*2*1)。,P32 练习2,13,两种循环语句:,循环体,满足条件?,是,否,(1),While(当型)循环,(2)Until(直到型)循环,循环体,满足条件?,否,是,WHILE,条件,循环体,WEND,DO,循环体,LOOP UNTIL 条件,四、理论升华,14,1: P32,练习,1,2:P33 A,组,3,3:,资料,六、作业布置,15,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!