FOR循环语句教学设计课件.pptx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FOR循环语句教学设计课件

1 “Visual Basic语言程序设计” 第六章 2015年10月1日 第二节 FOR循环的程序设计 2 用顺序结构编程输出3个“OK!”放到一列上,想想在前面的学习中是如何来编写这个程序的? CLS PRINT “OK!” PRINT “OK!” PRINT “OK!” END 大家思考:如果我想用语言编程打印Visual Basic出1000个“OK!”放到一列上,怎么办? 3 教学目标: ①掌握FOR循环语句的基本语法格式。 ②理解并掌握FOR循环语句的执行过程。 4 1、用FOR循环语句给出“实例一用Visual Basic语言编程打印出3个“OK!”放到一列上”程序的源代码。 CLS PRINT “OK!” PRINT “OK!” PRINT “OK!” END 如何改动能实现Visual Basic语言编程打印 出1000个“OK!”放到一列上? 1000 FOR 循环变量=初值 To 终值 Step 步长(增量) 循环体 NEXT 循环变量 5 2.上面例子一循环语句的执行过程 (1)循环语句的执行过程: 思考:程序中最后变量X的值 是多少? 6 (2)下面程序,可以打印出多少个“OK”呢? CLS FOR X=1.25 to 999.25 STEP 0. 1 PRINT “OK!” NEXT X 9801次 计算循环语句次数的公式: 次数=INT((终值-初值)/步长)+1 7 讨论:例子一中的步长如果为0时会出现什么情况呢? CLS FOR X=1 to 3 STEP 0 PRINT “OK!” NEXT X 总结: ①当循环语句能够循环时,如果步长的值为0,就会出现循环无数次,也叫做“死循环”。 ②思考:如果是初值大于终值时,步长的值为0时,本程序会怎么样? 8 编写小程序 1、 如何求S= 1+2+3+…+100的和? DIM P FOR N=1 to 100 STEP 1 P=P+N NEXT N PRINT P 2、 编程计算1——100之间所有奇数的和? 2 9 知识延伸 3、综合提升练习题:求1—100之间所有整数的积 L=1 FOR X=1 to 100 L=L*X NEXT X PRINT S 讨论:如何编程计算 S= 1!+2!+3!+……100! FOR I=1 TO________ FOR N=1 to _____ P=P*I NEXT N S=______ NEXT I 10 高考练兵: 1、下列程序中语句a=a-1执行的次数是________ a=0 For b=1 to -2 Step -1 a=a-1 Next b 2、下列程序中s=s+j语句共执行了_______次 Dim s as Integer, I as integer, j as integer FOR i=1 to 10 step 2 for j=1 to 5 step 2 s=s+j next j next I print s 11 高考练兵: 3、以下程序段执行后,变量X的值为( ) X=0 For i=1To5 For j=1 To 5 X=x + 1 Next j Next i Print x A.15 B.20 C.25 D.30 12 高考练兵: 4、以下程序段的执行结果是( ) For x=1 To 2 a=0 For y=1 To x+1 a=a+1 Next y Print a Next x A.1 1 B.0 0 C1 2 D2 3 13 课堂小结 1、FOR循环的语法格式 2、能根据实际问题确定程序中的循环变量、循环条件和循环体。 3、并能根据语法格式编写小程序灵活处理习题。

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档