ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:19KB ,
资源ID:13792528      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13792528.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(循环结构程序设计Word下载.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

循环结构程序设计Word下载.docx

1、 图 541其中循环变量超过终值的规则是:步长为正,大于终值;步长为负,小于终值。一般地循环次数可用下列公式计算:循环次数=INT(终值一初值)步长)+12条件循环语句DO WHILE条件语句组(循环体) LOOP(2)功能:当条件成立(即为真)时,执行DO和LOOP之间的语句组(循环体),否则终止循环,转到LOOP语句的下一句执行。3计数循环程序设计关键是确定循环的次数和重复循环的操作;条件循环程序设计的关键是确定循环的条件和重复循环的操作三、应用实例1编程求1+2+4+8+16+2n(n64)的值 解:(1)此题的计算公式是一个和式,加数为2的乘方,可考虑用累加求和的方法来计算。设累加变量

2、为s,加数为2K,K=On。构造一个关于K的循环,重复执行ss+2K,即可算出和式的值。 根据分析,可编程序如下: INPUT N LET S=0 FOR K=O TO N LET S=S+2K NEXT K PRINT“S=”:S END 运行结果如下: ?63 S=1844674E19(2)数列各项为2的0、l、2n次乘方,即乘数始终为2的累乘积,可构造一个n次循环,用卜T*2累乘(T的初值为1)依次生成数列各项,用Ss+T依次累加各项。循环结束,其累加和s的值即所求和式的值。根据分析,可编程序如下: LET T=1 LET S=T FOR K=l TO N LET T=T*2 LET S

3、=S+T PRINT“S=”;运行结果如下:四、练习实践1写出下列程序的运行结果(1)FOR A=1 T0 5 PRINT A,A*A,2A NEXT A(2)LET M=1 INPUT A,B,C FOR I=A To B STEP C LET M=M*I NEXT I PRINT MEND 输入l,5,1 输入50,-l,-1结果为: 结果为:(3)LET T=1 LET A=0 FOR K=l T0 5 LET A=A+T*K T=-T PRINT A(4)LET M=0 FOR X=1 TO 10 IF INT(X2)=x2 THENLET M=M+X END IF NEXT X(5)

4、LET S=O LET X=2 DO WHILE S30 LET S=S+X*X PRINT S(6)LET A=l LET B=l D0 WHILE B20 PRINT A,B LET A=A+B LET B=A+B 2根据题意,把程序填写完整(1)求12+23+34+99100的值。 FOR I=l TO LET S= (2)把输入的6个数中绝对值大于5的数打印出来,并统计这样的数的个数。 LET T=0 FOR J=1 T0 6 INPUT X IF THENPRINT X,END IF NEXT J PRINT “T=”;T教学后记:第二节 小小统计员-WHILEWEND语句一、学习目

5、标 了解WHILEWEND语句的特点。WHILEWEND语句的使用方法。WHILEWEND语句的应用。二、WHILE循环结构WHILE WEND 注: 是终止循环的逻辑表达式,应随循环的执行而变化,最终退出循环。 如: s=0 i=1 WHILE i=100 s=s+i WEND 构成“死循环”无终止的循环。这时可用Ctrl+Break终止其程序运行。例1(P152例7.5): 如果我国工农业生产每年以12%速度增长,问多少年后产值翻一番:基值设为100。(逐年计算产值,看是否达到200) p=100 r=.12 n=0 WHILE pm, r=n, 重复(1)。程序及框图: INPUT m,

6、n=m,n r=m MOD n WHILE r 0 m=n n=r r= m MOD n PRINT最大公约数为:,n例3 (P153例7.7):给一个整数n(2),判别它是否素数(质数)。判别n是否素数,只要将n被1(n-1)各数轮流作除数除,若都不被整除,则为素数。 若n不是素数,则n=n1*n2,而n1和n2中必然有一个大于或等于n的开方根,另一个小于或等于n的开方根。即若n是非素数,则必然有一个因子小于或等于n开方根。程序及框图:INPUT n= nk=INT(SQR(n)i=2flag=0WHILE i=0 S=S+X R=R+1 PRINT S/R 例题二 求从1开始的自然数相加直

7、到和大于1000为止。X=1 DO WHILE S=1000 X=X+1 PRINT “S=”;S END 练习一 求在等式3X8256=3X6528里中的最小值。DO WHILE PRINT 练习二 年产值为1000万,若年增长率为8%,几年后产值翻上两番。T=1000 N=0 N=N+1 T= RPINT 总结 介于DO WHILE和LOOP之间的语句是循环体。确定循环的条件和重复循环的操作。在循环体中要有能使条件改变的语句。作业 第一题 X=2 30 S=S+X*X PRINT S 第二题 A=1 B=1 DO WHILE B20 PRINT A,B A=A+B B=A+B 板书设计(把

8、主要和重要的容放在黑板的醒目位置中间) 例题一 格式 习题 流程图 总结 例题二 功能 作业 时间分配 复习旧课,引入新课(3分钟) 格式,功能,流程图(12分钟) 例题(11分钟) 习题(11分钟) 总结,作业(8分钟)第四节 环环相扣-循环嵌套一、学习目标了解循环嵌套的特点。循环嵌套的使用方法。循环嵌套的应用。教学内容、步骤与方法一个循环体内包含另一个循环 找出100-200间的全部素数。for n=101 to 200 step 2 k=int(SQR(n)i=2f=0while i=k and f = 0if n mod i=0 then f=1 else i=i+1wendif f=0 then print n,next nend 例打印乘法九九表 for i=1 to 9for j=1 to 9p = i*jprint p,next jprintnext iend打印表

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1