版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 七年级学有余力学生的教学方法研究
- 《土壤地理学》笔记
- 2025年湖北省高考数学模拟试卷(附答案解析)
- 数据迁移与转换
- 阅读理解记叙文(练习)(学生版)-2025年高考英语一轮复习(新教材新高考)
- 湖北省襄阳市襄州区2024-2025学年九年级上学期9月月考英语试题(含答案)
- 2024年18-萘二甲酰亚胺项目投资申请报告代可行性研究报告
- 有理数的乘方(六大题型)-2024-2025学年沪教版六年级数学上册同步练习
- 3.2 二次函数 同步练习
- 读书交流会主持词
- 广东省佛山市2022-2023学年高二上学期期末数学试题(学生版+解析)
- 药疹的健康宣教
- 矿井水害综合监测预警系统通用技术条件
- 养老事业2024年养老产业发展前景展望
- 30题质量检验员岗位常见面试问题含HR问题考察点及参考回答
- 基于大数据的电商平台用户行为分析系统研究与实现
- 财务管理的财务财务数字化转型
- 直线与圆的位置关系-省赛一等奖
- 湖南盐业公司招聘考试试题
- 妊娠期病毒性肝炎
- 管理学基础(第3版)全套教学课件
评论
0/150
提交评论