版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
FOR循环语句VF程序设计城关中学叶仁勇FOR循环语句VF程序设计城关中学叶仁勇1相关知识2、程序设计的三大结构1、语句N=N+1的意义相关知识2、程序设计的三大结构1、语句N=N+1的意义2N=N+1实例上一页返回5N=4N=N+1?N屏幕显示:N=N+1实例上一页返回5N=43三大结构顺序结构选择结构循环结构三大结构顺序结构4IF语句IF<条件>语句组1ELSE语句组2ENDIFINPUTTOAIFA%2=0?”是偶数“ELSE?”是奇数“ENDIFRETU?课后作业IF语句IF<条件>INPUTTOA?课后作业5问题1如果要判断10个数该怎么办??学习新课问题1如果要判断10个数该怎么办??学习新课6学习内容及目标内容:1、FOR语句的语法。目标:1、掌握FOR语句的执行流程2、能利用FOR语句编制简单的程序学习内容及目标内容:1、FOR语句的语法。7一、For语句的语法FOR<循环变量>=<循环变量初值>TO<终值>STEP<步长>
循环体&&可以是语句组或子程序ENDFOR1、循环体的概念2、二者配对出现3、循环结束的条件在程序中被反复执行的部分。一、For语句的语法FOR<循环变量>=<循环变量初值>8二、FOR语句的基本形式FOR<I>=<A>TO<B>STEP<C>
N=N+1ENDFOR二、FOR语句的基本形式FOR<I>=<A>TO<B9其它形式1FORI=1TO10?IENDFOR(1)步长为1可以省略STEP语句。其它形式1FORI=1TO10(1)步长为1可以10FORI=-1TO-5STEP-0.5?IENDFOR(2)其它形式2大数到小数步长为负小数。FORI=-1TO-5STEP-0.11FORI=10TO1STEP-1?IENDFOR(3)其它形式3步长为负数。FORI=10TO1STEP-1(3)12FORI=10TO1STEP0?IENDFOR(4)其它形式4步长为0进入死循环。就是无法结束的循环.FORI=10TO1STEP0(4)13FORI=1TO10STEP1??IENDFOR1、循环次数计算2、执行流程例题2例题1FORI=1TO10STEP11、循环次数14执行流程FORI=1TO10STEP1
?I
ENDFOR上一张返回例题学习执行流程FORI=1TO10STEP1?I15循环次数计算次数=(终值-初值)/步长+1X=(10-1)/1+1=10返回循环次数计算次数=(终值-初值)/步长+1X=(10-1)/16例题2:求1+2+……100的和1、涉及的问题、算法设计2、画流程图3、写程序例题2:求1+2+……100的和1、涉及的问题、算法设计17涉及的问题1、存放和的变量及初始值2、累加数的来源1、S=02、I从1变到100,I的值与累加数一致,在很多程序中,循环变量都有另外一个作用。3、N=N+1与N=N+I的用法相似。涉及的问题1、存放和的变量及初始值1、S=018流程图S=0I=1S=S+II=I+1?SI<=100YESNO流程图S=0I=1S=S+II=I+1?SI<=100YES19程序CLEARS=0FORI=1TO100STEP1S=S+IENDFOR?”S=“,SRETU程序CLEAR20练习:1、求1……100中所有偶数的和。2、求1……100中所有奇数的和。3、求[A,B]区间内所有偶数、奇数的和。根据例题进行改编,只写出其中不同的部分。12答案:3答案小结音乐欣赏练习:1、求1……100中所有偶数的和。根据例题进行改编,只21练习答案:1、2题S=0FORI=1TO100STEP2S=S+0ENDFOR?SRETU进行举一反三,可变化出很多题。返回练习答案:1、2题进行举一反三,可变化出很多题。返回223、X=0&&偶数和初始值Y=0&&奇数和初始值FORI=ATOBIFA%2=0X=X+IELSEY=Y+IENDIFENDFOR?X,YRETU
求其中所有是5倍数的数的和怎么办?返回3、求其中所有是5倍数的数的和怎么办?返回23课堂小结1、FOR循环是已知次数的循环2、循环变量大于或小于终值才结束3、探讨:
确定了循环次数的循环,就一定能够循环指定的次数吗?课堂小结1、FOR循环是已知次数的循环24课后作业1、求1……100中所有能被X整除的数的和。(2<X<100)2、求10!(P=1*2*3*4*5*6*7*8*910)3、可选:统计用户输入的10个数中偶数的个数.课后作业1、求1……100中所有能被X整除的数的和。(2<X25THEEND.THEEND.26Thank.Thank.27FOR循环语句VF程序设计城关中学叶仁勇FOR循环语句VF程序设计城关中学叶仁勇28相关知识2、程序设计的三大结构1、语句N=N+1的意义相关知识2、程序设计的三大结构1、语句N=N+1的意义29N=N+1实例上一页返回5N=4N=N+1?N屏幕显示:N=N+1实例上一页返回5N=430三大结构顺序结构选择结构循环结构三大结构顺序结构31IF语句IF<条件>语句组1ELSE语句组2ENDIFINPUTTOAIFA%2=0?”是偶数“ELSE?”是奇数“ENDIFRETU?课后作业IF语句IF<条件>INPUTTOA?课后作业32问题1如果要判断10个数该怎么办??学习新课问题1如果要判断10个数该怎么办??学习新课33学习内容及目标内容:1、FOR语句的语法。目标:1、掌握FOR语句的执行流程2、能利用FOR语句编制简单的程序学习内容及目标内容:1、FOR语句的语法。34一、For语句的语法FOR<循环变量>=<循环变量初值>TO<终值>STEP<步长>
循环体&&可以是语句组或子程序ENDFOR1、循环体的概念2、二者配对出现3、循环结束的条件在程序中被反复执行的部分。一、For语句的语法FOR<循环变量>=<循环变量初值>35二、FOR语句的基本形式FOR<I>=<A>TO<B>STEP<C>
N=N+1ENDFOR二、FOR语句的基本形式FOR<I>=<A>TO<B36其它形式1FORI=1TO10?IENDFOR(1)步长为1可以省略STEP语句。其它形式1FORI=1TO10(1)步长为1可以37FORI=-1TO-5STEP-0.5?IENDFOR(2)其它形式2大数到小数步长为负小数。FORI=-1TO-5STEP-0.38FORI=10TO1STEP-1?IENDFOR(3)其它形式3步长为负数。FORI=10TO1STEP-1(3)39FORI=10TO1STEP0?IENDFOR(4)其它形式4步长为0进入死循环。就是无法结束的循环.FORI=10TO1STEP0(4)40FORI=1TO10STEP1??IENDFOR1、循环次数计算2、执行流程例题2例题1FORI=1TO10STEP11、循环次数41执行流程FORI=1TO10STEP1
?I
ENDFOR上一张返回例题学习执行流程FORI=1TO10STEP1?I42循环次数计算次数=(终值-初值)/步长+1X=(10-1)/1+1=10返回循环次数计算次数=(终值-初值)/步长+1X=(10-1)/43例题2:求1+2+……100的和1、涉及的问题、算法设计2、画流程图3、写程序例题2:求1+2+……100的和1、涉及的问题、算法设计44涉及的问题1、存放和的变量及初始值2、累加数的来源1、S=02、I从1变到100,I的值与累加数一致,在很多程序中,循环变量都有另外一个作用。3、N=N+1与N=N+I的用法相似。涉及的问题1、存放和的变量及初始值1、S=045流程图S=0I=1S=S+II=I+1?SI<=100YESNO流程图S=0I=1S=S+II=I+1?SI<=100YES46程序CLEARS=0FORI=1TO100STEP1S=S+IENDFOR?”S=“,SRETU程序CLEAR47练习:1、求1……100中所有偶数的和。2、求1……100中所有奇数的和。3、求[A,B]区间内所有偶数、奇数的和。根据例题进行改编,只写出其中不同的部分。12答案:3答案小结音乐欣赏练习:1、求1……100中所有偶数的和。根据例题进行改编,只48练习答案:1、2题S=0FORI=1TO100STEP2S=S+0ENDFOR?SRETU进行举一反三,可变化出很多题。返回练习答案:1、2题进行举一反三,可变化出很多题。返回493、X=0&&偶数和初始值Y=0&&奇数和初始值FORI=ATOBIFA%2=0X=X+IELSEY=Y+IENDIFENDFOR?X,YRETU
求其中所有是5倍数的数的和怎么办?返回3、求其中所有是5倍数的数的和怎么办?返回50课堂小结
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 故宫模板课件教学课件
- 街心广场课件教学课件
- 2024年度批量货物搬运与运输合同
- 2024年度某大型工程建设项目施工合同
- 2024年人工智能研究员全职合同
- 2024国际许可合同的格式国际许可合同的种类
- 2024年广告牌更新改造施工合同
- 2024规范的办公室装修合同范本
- 2024店面租房合同范本下载
- 2024年店面租赁升级协议
- 企业评标专家推荐表
- 接地电阻测试记录表范本
- 桩基单桩水平静载试验检测方案
- DB11-T1496-2017健康体检服务规范
- 体育课教案-游泳
- 小学语文人教六年级上册(统编2023年更新)第八单元-生活中的鲁迅
- 小学生自我介绍竖版
- 某小区物业费收支预算表(公示用)
- 汽车技术服务与营销专业建设情况
- 电焊作业风险分析及管控措施
- 五年级下学期信息技术3Done三维制作萝卜课件
评论
0/150
提交评论