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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

循环语句.ppt

1、FOR-NEXT循环结构,09计算机,FORNEXT循环语句,二、新授FORNEXT语句,一、导入循环,三、程序调试,QBASIC程序设计.76页,四、小结,五、作业,在程序设计中,常常会遇到一些计算并不复杂但要重复多次的问题,例如:显示如下图形:,*,方案:Print“*”Print“*”Print“*”Print“*”Print“*”END,如果我想画10行,100行,是否就这样顺序写下去,那编写是否太繁琐了呢?如果能让计算机去反复执行重复的内容,我们只要告诉重复的次数就可以啦,这个愿望能否实现呢?,能FOR-NEXT!,FOR TO STEP NEXT,FOR IA TO B STEP

2、C NEXT I,例:For i=1 to 5Print“*”Next Iend,1、语句格式:,I是否超过B,循环变量I初值A,循环变量I=循环变量I+步长C,执行循环体的各条语句,执行NEXT语句后的下一个语句,是,否,2、执行过程:,例:输入并执行下面的程序FOR(a)I=1 TO 3PRINT a;”+”;a+1;”=“;2*a+1Next I END,执行结果I=1 0+1=1I=2 0+1=1I=3 0+1=1,执行结果A=1 1+2=3A=2 2+3=5A=3 3+4=7,FOR语句与NEXT语句必须成对出现,缺一不可。当循环变量的增量为1时,可省略。在NEXT语句中,循环变量可

3、以省略。如出现,须与FOR一致。终止循环的条件是“循环变量超过终值”,而不是“循环变量等于终值”循环变量的初值A、终值B、步长C都是数值表达式。循环变量初值和终值可以是正值、负值或零。步长可以是正值或负值,它们可以是整数或小数。,FOR IA TO B STEP C NEXT I,3、语句说明:,4、判断下程序循环次数:,FOR D4 TO 6 PRINT“D=”;DNEXT DPrint DEND,题,题,题,题,题,D=4,D=5,D=6 共3次,7,4、判断下程序循环次数:,J=10K=30FOR I1 TO 10 STEP 2 PRINT I;K=K+10 PRINT KNEXT IE

4、ND,题,题,题,题,题,4、判断下程序循环次数:,FOR I1 TO 0 PRINT I;NEXT IEND,题,题,题,题,题,4、判断下程序循环次数:,FOR I9 TO 0 STEP-3 PRINT I;NEXT IEND,题,题,题,题,题,I=9,D=6,D=3,I=0 共4次,4、判断下程序循环次数:,FOR I1 TO 5 STEP 0 PRINT I;NEXT IEND,题,题,题,题,题,分别求出1+2+3+4+5的连加与1*2*3*4*5的连乘积,程序调试,S=0:t=1For i=1 to 5S=s+IT=t*INextPrint s,tend,I S T 1 1 3

5、2 6 6 10 245 15 120,小结,1.循环的一般格式:FOR I=A TO B STEP C NEXT其中A、B、C三个数值可以由我们自行确定。,2.循环的简单化描述:FOR I=1 TO B NEXT其中B为正整数,则一共循环了 B 次。,3.以上的 I 实际是一个计数器,作业,1.计算,2.计算:S=12310,将以下程序整理到作业本,复习fornext循环,编写程序计算1+2+3+100的和。s=0For i=1 to 100 s=s+iNext iPrint s,已知S=1+2+3+n,找出一个最大的整数n,使得S30000。,程序的循环结构(二)do whileLoop语

6、句,VB学习系列 6,Do whileloop循环,Do while 语句组(循环体)Loop,已知S=1+2+3+n,找出一个最大的整数n,使得S30000。,i=0Do while s30000 i=i+1 s=s+iLoop print i-1,Do whileloop循环,Do while 语句组(循环体)Loop,用do whileloop循环编写程序计算1+2+3+100的和。,题1:Dim s,i as integer s=0 i=1 do While i=100 s=s+i loop print s,A)5050 B)5051 c)死循环 D)无穷大的数,阅读程序,写出运行结果

7、,i始终等于1,s不断自增,题2:Dim a,s as integer n=5 s=0 do While n=1 s=s+n n=n-1 loop print s,尝试改动程序的一处地方,使程序计算1+2+3+4+5的结果。,条件n=1不成立,始终没有进入循环,假设纸的长度足够长,厚度为0.1毫米,对折一次厚度增加1倍,现在对折纸张,直到总厚度超过珠穆朗玛峰的高度为之(珠穆朗玛峰的高度为8848.13米),求对折纸张的次数。,Do whileloop循环,Do while 语句组(循环体)Loop,i=0S=0.1Do while s=8848130 i=i+1 S=s*2LoopPrint i,你估算一下?,采用For语句比Do whileLoop更加简明。一般情况下,能够预先确定循环次数时,应优先采用For语句,否则的话应该使用Do whileLoop语句,Do whileloop循环,

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

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