版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026新疆阿合奇县公益性岗位(乡村振兴专干)招聘44人考试参考试题及答案解析
- 2026浙江大学医学院附属第一医院台州医院(筹)招聘高层次卫技人员150人考试参考试题及答案解析
- 2026贵州峰鑫建设投资(集团)有限公司招聘14人考试参考题库及答案解析
- 2026年安徽电子信息职业技术学院单招综合素质笔试备考题库带答案解析
- 2026浙江省应急管理科学研究院编外招聘10人考试备考试题及答案解析
- 2026安徽省面向华东师范大学选调生招录考试备考试题及答案解析
- 2026江西省某国企招聘劳务派遣工程师4人考试参考试题及答案解析
- 2026年山东管理学院招聘工作人员考试参考题库及答案解析
- 2026湖北省面向中央民族大学普通选调生招录考试备考试题及答案解析
- 2026年度江西铜业鑫瑞科技有限公司第二批次校园招聘3人笔试备考试题及答案解析
- 器官移植术后排斥反应的风险分层管理
- 事业单位清算及财务报告编写范本
- 护坡绿化劳务合同范本
- 临床绩效的DRG与CMI双指标调控
- 2026年湛江日报社公开招聘事业编制工作人员备考题库及完整答案详解
- 2025-2026学年人教版数学三年级上学期期末仿真模拟试卷一(含答案)
- 2025年凉山教师业务素质测试题及答案
- 2026年昭通市威信县公安局第一季度辅警招聘(14人)笔试模拟试题及答案解析
- 氢能技术研发协议
- 2025交管12123学法减分整套试题带答案解析(全国适用)
- 经皮内镜下胃造瘘术护理配合
评论
0/150
提交评论