




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
,学案23,循环语句,1,1掌握DO语句的基本格式2.掌握FOR语句的基本格式3.能够通过简单循环语句程序代码,计算出程序运行的结果4.在程序设计过程中能熟练应用DO语句与FOR语句解决简单问题重点:掌握DO语句与FOR语句基本格式及其区别难点:在程序设计过程中能熟练应用DO语句与FOR语句解决问题,目,标,定,位,2,自学导引,3,循环语句的功能是实现程序中的语句的重复。VB中循环语句主要有For语句和Do语句两种。1For语句的基本格式For循环变量初值To终值Step步长循环体Next循环变量For后面的循环变量在初值到终值之间每取得一个合理值,就执行一次循环体,直到循环变量的取值超出初值与终值之间的范围。当步长为1的时候Step1可以省略,步长可以是正数,也可以是负数,但是不能为0或者小数。当步长为负数的时候,初值必须大于终值。,4,2Do语句的基本格式DoWhile条件表达式循环体LoopDowhile后面的条件表达式结果为True的时候,就执行一次循环体,直到条件表达式的结果为False,跳出循环。,5,实例点拨,6,有如下程序段:x1fory1to5step2xx*ynexty该程序执行后,变量x的值是_,y的值是_。答案:157,7,解析:本题考查的是循环结构程序运行后,相关变量的值。For后面的循环变量每取得一个合法的值,循环体就执行一次。因此,程序运行过程中x、y的值如下表:,8,有VisualBasic程序段如下:x3DoWhilex0 xx2Loop该程序段运行后,变量x的值是()A3B1C1D3答案:C,9,解析:x的初值为3,所以关系表达式x0结果为True,执行循环体xx2,x的值变为1。x的为1,关系表达式x0结果为True,执行循环体xx2,x的值变为1。x的值为1时,关系表达式x1ss*i*(i1)_loop若要使语句ss*i*(i1)执行5次,则处空格内应填写的语句是()Ass2Bss2Cii2Dii2,D,15,3有如下VisualBasic程序段:Forx10To1Step1a(x)x1Nextx该程序段运行后数组元素a(3)的值为()A9B8C4D34下列语句是用于计算sum135799的VisualBasic语句:ssinextis0fori1to99step2正确的语句序列是()ABCD,C,A,16,5以下visualbasic程序段:s0Fori1to10step3ssi*iNexti该程序段执行完后,变量i的值为()A1B10C11D13,D,17,6分析以下visualbasic程序段的功能ka(1)fori2to10ifa(i)kthenka(i)nextitext1.textstr(k)(1)分析循环变量。该程序段中,循环变量是_,其变化范围是_,步长是_,因此循环体执行次数为_。,i,2,10,1,9,18,(2)分析循环体的功能,该程序段中,循环体语句是_。(3)如果数组元素a(1)到a(10)的值依次是:88、22、45、36、17、46、31、23、55、12,该程序运行后text1输出的结果是_。,ifa(i)kthenka(i),12,19,7有如下VB程序段:Dima(lTo5)AsInteger,iAsInteger,cAsIntegera(l)2:a(2)1:a(3)3:a(4)4:a(5)5c0Fori3To5Ifa(i2)a(i1)a(i)Thencc1NextiTextl.TextStr(c)该程序段运行后,文本框Textl中显示的内容是()A1B2C3D4,B,20,8有如下程序段:DimkAsInteger,sAsIntegerk0;s0DoWhilek10kk1sskLoop该程序段执行后,变量s的值是()A0B1C10D11,A,21,9运行如下VisualBasic程序,单击命令按钮Command1,出现如图所示的出错信息。发生“下标越界”错误时所执行的语句是()PrivateSubCommand1_Click()Dima(0To5)AsIntegerDimiAsIntegera(0)1Fori1To
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 三年级信息技术上册 第6课 键盘指法说课稿 辽师大版(三起)
- 智能制造背景下分体筷标准型筷柄的柔性化生产工艺革新挑战
- 2025年温州二年级试卷及答案
- 出血性疾病病人的护理教学设计-2025-2026学年中职专业课-内科护理-医学类-医药卫生大类001
- 无卤素环保材料导致线束阻燃等级降级的矛盾解决
- 2025年中国保鲜奶数据监测研究报告
- 新型金属有机框架负载硝基苯骈噻唑的协同催化机理
- 新型磷氮杂环材料开发中2-氨基嘧啶作为功能单元的构效关系突破
- 数据安全:四核处理器架构下的多路视频流加密防护机制
- 政策驱动下再生纤维配比调整对纸板力学特性的冲击评估
- (2025年标准)会员销售协议书
- 2025至2030中国专业图片存档和通信系统(PACS)行业项目调研及市场前景预测评估报告
- 妇产科临床路径培训课件
- 编辑出版校对试题及答案
- 2025一级造价工程师《案例分析(土建、安装)》学霸笔记
- 化工仪表基础知识培训课件
- 2025人教版八年级英语上册课文原文及翻译
- 2025年广东省茂名市《公共基础知识》事业单位招聘考试国考真题(含答案)
- 妇科常见肿瘤科普讲座
- 外科学神经外科
- 《生理学》 课件 -第三章 血液
评论
0/150
提交评论