




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、循环知识教 学循环知识教 学一.循 环1定义:计算机重复执行某一语句或语句体2死循环:计算机永无止境重复执行某一语句或语句体。当条件满足时循环。当条件不满足时退出循环。条件循环:二、qBasic 循环语句(gwbasic)fornext,组成固定结构,缺一不可。for 变量=初值 to 终值 step 步长 语句体(循环体) next 变量 (若为单 循环时,变量可省略)1、语句:3分析:变量初值终值步长都为数值型其中步长为正与步长为负又是不同的以下是步长为正分析(步长为负分析则相反)2、格式:步长 为 1 时 step 步长可省、执行分析:(当步长为正时)执行 for 语句 A、在内存把初值
2、赋给变量。(这个变量又称为循环变量) B、在内存设置终值 C 、在内存设置步长D、进入循环判断 终值=变量 执行循环体(语句体) 直到next语句 E、执行 next 语句(1)变量=变量+步长,即变量在原来的基础上加步长(2)控制程序转向 到D、执行分析:(当步长为正时)执行 for 语句 A、在内存把初值赋给变量。(这个变量又称为循环变量) B、在内存设置终值 C 、在内存设置步长D、进入循环判断 终值=变量 执行循环体(语句体) 直到next语句 E、执行 next 语句(1)变量=变量+步长,即变量在原来的基础上加步长(2)控制程序转向 到D、执行分析:(当步长为正时)执行 for 语
3、句 A、在内存把初值赋给变量。(这个变量又称为循环变量) B、在内存设置终值 C 、在内存设置步长D、进入循环判断 终值=变量 执行循环体(语句体) 直到next语句 E、执行 next 语句(1)变量=变量+步长,即变量在原来的基础上加步长(2)控制程序转向 到D重新进入循环判断 5、for 语句功能:循环初始化 : 即值赋给变量 设置步长 终值 即A、B、C三步6 、next 语句功能:先变量加上步长,再控制计算机,重新进入循环判断7注意:退出循环时,终值=1030405020 for x=1 to 10 step 330 s=s+x40 print “s=”;s50 print “x=”
4、;x60 next x70 print “s=”;s80 print “x=” ;x90 end 10 s=0程序窗口变量窗口屏幕显示窗口(模拟)s1x1终值10步长310=1流程图窗口开始循环初始化循环体循环体外语句结束102030405070,8090S=1X=130 s=s+x40 print “s=”;s50 print “x=”;xys120 for x=1 to 10 step 330 s=s+x40 print “s=”;s50 print “x=”;x60 next x70 print “s=”;s80 print “x=” ;x90 end 10 s=0程序窗口变量窗口屏幕显
5、示窗口(模拟)s1x4终值10步长3循环判断流程图窗口开始循环初始化循环体循环体外语句结束102030405070,809060 x60 next xS=1X=16020 for x=1 to 10 step 330 s=s+x40 print “s=”;s50 print “x=”;x60 next x70 print “s=”;s80 print “x=” ;x90 end 10 s=0程序窗口变量窗口屏幕显示窗口(模拟)s1x4终值10步长310=4流程图窗口开始循环初始化循环体循环体外语句结束102030405070,8090S=1X=1循环判断20 for x=1 to 10 ste
6、p 330 s=s+x40 print “s=”;s50 print “x=”;x60 next x70 print “s=”;s80 print “x=” ;x90 end 10 s=0程序窗口变量窗口屏幕显示窗口(模拟)s1x4终值10步长3流程图窗口开始循环初始化循环体循环体外语句结束102030405070,8090S=1X=110=410=4304050s120 for x=1 to 10 step 330 s=s+x40 print “s=”;s50 print “x=”;x60 next x70 print “s=”;s80 print “x=” ;x90 end 10 s=0程
7、序窗口变量窗口屏幕显示窗口(模拟)s5x4终值10步长3流程图窗口开始循环初始化循环体循环体外语句结束102030405070,8090S=5X=430 s=s+x40 print “s=”;s50 print “x=”;xS=1X=120 for x=1 to 10 step 330 s=s+x40 print “s=”;s50 print “x=”;x60 next x70 print “s=”;s80 print “x=” ;x90 end 10 s=0程序窗口变量窗口屏幕显示窗口(模拟)s5x4终值10步长3循环判断流程图窗口开始循环初始化循环体循环体外语句结束102030405070
8、,8090S=5X=4S=1X=160 next xx720 for x=1 to 10 step 330 s=s+x40 print “s=”;s50 print “x=”;x60 next x70 print “s=”;s80 print “x=” ;x90 end 10 s=0程序窗口变量窗口屏幕显示窗口(模拟)s5x7终值10步长310=7流程图窗口开始循环初始化循环体循环体外语句结束102030405070,8090S=5X=4S=1X=1s530405020 for x=1 to 10 step 330 s=s+x40 print “s=”;s50 print “x=”;x60 n
9、ext x70 print “s=”;s80 print “x=” ;x90 end 10 s=0程序窗口变量窗口屏幕显示窗口(模拟)s12x7终值10步长310=7流程图窗口开始循环初始化循环体循环体外语句结束102030405070,8090S=5X=4S=12X=7yS=1X=130 s=s+x40 print “s=”;s50 print “x=”;x760 next x20 for x=1 to 10 step 330 s=s+x40 print “s=”;s50 print “x=”;x60 next x70 print “s=”;s80 print “x=” ;x90 end 1
10、0 s=0程序窗口变量窗口屏幕显示窗口(模拟)s12x10终值10步长3循环判断流程图窗口开始循环初始化循环体循环体外语句结束102030405070,8090S=5X=4S=12X=1S=1X=720 for x=1 to 10 step 3循环判断30 s=s+x40 print “s=”;s50 print “x=”;x60 next x70 print “s=”;s80 print “x=” ;x90 end 10 s=0程序窗口变量窗口屏幕显示窗口(模拟)s12x10终值10步长310=10流程图窗口开始循环初始化循环体循环体外语句结束102030405070,8090S=5X=4S
11、=12X=1S=1X=720 for x=1 to 10 step 330 s=s+x40 print “s=”;s50 print “x=”;x60 next x70 print “s=”;s80 print “x=” ;x90 end 10 s=0程序窗口变量窗口屏幕显示窗口(模拟)s12x10终值10步长310=10流程图窗口开始循环初始化循环体循环体外语句结束102030405070,8090终值S=5X=4S=12X=1S=1X=71230405020 for x=1 to 10 step 330 s=s+x40 print “s=”;s50 print “x=”;x60 next
12、x70 print “s=”;s80 print “x=” ;x90 end 10 s=0程序窗口变量窗口屏幕显示窗口(模拟)s22x10终值10步长310=10流程图窗口开始循环初始化循环体循环体外语句结束102030405070,809030 s=s+x40 print “s=”;s50 print “x=”;xS=5X=4S=12X=1S=1X=7S=22X=101020 for x=1 to 10 step 330 s=s+x40 print “s=”;s50 print “x=”;x60 next x70 print “s=”;s80 print “x=” ;x90 end 10 s
13、=0程序窗口变量窗口屏幕显示窗口(模拟)s22x13终值10步长3循环判断流程图窗口开始循环初始化循环体循环体外语句结束102030405070,8090S=5X=4S=12X=1X=7S=22S=1X=1060 next x循环判断20 for x=1 to 10 step 330 s=s+x40 print “s=”;s50 print “x=”;x60 next x70 print “s=”;s80 print “x=” ;x90 end 10 s=0程序窗口变量窗口屏幕显示窗口(模拟)s22x13终值10步长310=13流程图窗口开始循环初始化循环体循环体外语句结束1020304050
14、70,8090S=5X=4S=12X=1X=7S=22S=1X=1070,8020 for x=1 to 10 step 330 s=s+x40 print “s=”;s50 print “x=”;x60 next x70 print “s=”;s80 print “x=” ;x90 end 10 s=0程序窗口变量窗口屏幕显示窗口(模拟)s22x13终值10步长310=13流程图窗口开始循环初始化循环体循环体外语句结束102030405070,8090NS=5X=4S=12X=1S=1X=7S=22X=1020 for x=1 to 10 step 330 s=s+x40 print “s=
15、”;s50 print “x=”;x60 next x70 print “s=”;s80 print “x=” ;x90 end 10 s=0程序窗口变量窗口屏幕显示窗口(模拟)s22x13终值10步长310=13流程图窗口开始循环初始化循环体循环体外语句结束102030405070,809070 print “s=”;sS=5X=4S=12X=1s=1X=7S=22X=1020 for x=1 to 10 step 330 s=s+x40 print “s=”;s50 print “x=”;x60 next x70 print “s=”;s80 print “x=” ;x90 end 10
16、s=0程序窗口变量窗口屏幕显示窗口(模拟)s22x13终值10步长310=13流程图窗口开始循环初始化循环体循环体外语句结束102030405070,809070 print “s=”;sS=5X=4S=12X=1s=1X=7S=22X=10s=2220 for x=1 to 10 step 330 s=s+x40 print “s=”;s50 print “x=”;x60 next x70 print “s=”;s80 print “x=” ;x90 end 10 s=0程序窗口变量窗口屏幕显示窗口(模拟)s22x13终值10步长310=13流程图窗口开始循环初始化循环体循环体外语句结束10
17、2030405070,809080 print “x=”;xS=5X=4S=12X=1s=1X=7S=22X=10 x=13s=2220 for x=1 to 10 step 330 s=s+x40 print “s=”;s50 print “x=”;x60 next x70 print “s=”;s80 print “x=” ;x90 end 10 s=0程序窗口变量窗口屏幕显示窗口(模拟)s22x13终值10步长310=13流程图窗口开始循环初始化循环体循环体外语句结束102030405070,8090S=5X=4S=12X=1s=1X=7S=22X=10 x=139090 end s=2220 for x=1 to 10 step 330 s=s+x40 print “s=”;s50 print “x=”;x60 next x70 print “s=”;s80 print “x=” ;x90 end 10 s=0程序窗口变量窗口屏幕显示窗口(模拟)s22x13终值10步长310=13流程图窗口开始循环初始化循环体循环体外语句结束1020
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO 25178-605:2025 EN Geometrical product specifications (GPS) - Surface texture: Areal - Part 605: Design and characteristics of non-contact (point autofocus probe) instrum
- 2025年铝合金精密模锻件合作协议书
- 2025年度商铺租用承诺书规范版4篇
- 行业趋势与发展目标分析计划
- 师生互动促进学习效果的研究计划
- 新年职场新风格与工匠精神计划
- 如何利用社群效应推动品牌计划
- 班主任的心理情感辅导计划
- 企业财务战略的执行方法计划
- 仓库持续改进的必要性与方法计划
- 5000只淮山羊和波尔山羊杂交良种养殖场建设项目可行性研究报告
- GB/T 5534-2008动植物油脂皂化值的测定
- GB/T 12771-2019流体输送用不锈钢焊接钢管
- 测量管理体系内审检查表
- 工程验收及移交管理方案
- 心脏手术麻醉的一般流程课件
- 图片编辑概述课件
- 2023年岳阳职业技术学院单招职业技能考试笔试题库及答案解析
- 信号与系统复习题及答案
- 北师大版八年级数学上册《认识无理数(第2课时)》参考课件2
- 中级建构筑物消防员理论综合模拟题01原题
评论
0/150
提交评论