版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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年城市共享办公室租赁合同协议
- 芜湖航空职业学院《运动营养学》2025-2026学年期末试卷
- 中国医科大学《中药药剂学》2025-2026学年期末试卷
- 长春金融高等专科学校《测量学》2025-2026学年期末试卷
- 【 物理 】阿基米德原理课件2025-2026学年沪科版八年级物理全一册
- 深度解析(2026)《GBT 4127.14-2008固结磨具 尺寸 第14部分:角向砂轮机用去毛刺、荒磨和粗磨砂轮》
- 2026年人教版小学六年级数学上册百分数实际应用卷含答案
- 2026年人教版小学二年级数学上册期末综合计算练习卷含答案
- 深度解析(2026)《GBT 3579-2006自行车链条 技术条件和试验方法》
- 《JBT 10802-2007 弹簧喷丸强化 技术规范》专题研究报告
- 安徽华师联盟2026届高三4月质量检测数学试卷(含答案详解)
- 2026年云南省戎合投资控股有限公司社会招聘8人笔试参考题库及答案解析
- 招21人!大通县2026年公开招聘编外临聘工作人员考试参考试题及答案解析
- (2025年)中小学生交通安全知识竞赛试题及答案(全文)
- 2025年长沙市芙蓉区事业单位招聘笔试试题及答案解析
- 房屋渗水解决方案
- 乡镇卫生院耗材采购制度
- 湖南省新高考教学教研联盟(长郡二十校联盟)2026届高三下学期3月联考试题 英语 含解析
- 臭氧治疗风险告知与同意书模板
- 酒店资金内部控制制度
- 2026年广州民航职业技术学院单招职业适应性测试题库含答案详解(基础题)
评论
0/150
提交评论