模块习题及分析打印版本.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
模块习题及分析打印版本

模块复习测试二 一、选择题 P70-40题——循环结构的理解 假定有以下循环结构 Do Until 条件 循环体 Loop 则正确的叙述是______。 A、如果条件值为0,则一次循环体也不执行 B、如果条件值为0,则至少执行一次循环体 C、如果条件值不为0,则至少执行一次循环体 D、不论条件是否为真,至少要执行一次循环体 Do…Until…Loop循环结构中,当条件值为假时,重复执行循环体,直至条件值为真,结束循环。所以,如果条件值为0,则至少执行一次循环体。 所以本题答案为B。 P72-48题——循环结构的理解 假定有以下循环结构: Do until 条件 循环体 Loop 则下列说法正确的是______。 A、如果条件是一个为-1的常数,则一次循环体也不执行 B、如果条件是一个为-1的常数,则至少执行一次循环体 C、如果条件是一个不为-1的常数,则至少执行一次循环体 D、不论条件是否为真,至少要执行一次循环体 Do Until循环采用的是先判断条件后执行循环体的做法。所以如果条件是一个为-1(为真)的常数,则循环体就会一次也不执行。 所以本题答案是A。 P72-49题. ——循环结构循环次数的判断 设有如下过程: x=1 Do x=x+2 Loop Until ______ 运行程序,要求循环体执行3次后结束循环,空白处应填入的语句是______。 A、x=7 B、x7 C、x=7 D、x7 Do…Loop Until是当条件值为假时,重复执行循环,直至条件值为真或执行到选择Exit Do语句,结束循环。本题中变量x初始值为1, 第一次循环结束后,x=1+2=3, 第二次循环结束后,x=3+2=5, 第三次循环结束后,x=5+2=7, 所以,要求循环体执行3次后结束循环,则需要在空白处填入x=7,这样,当x的值等于7时,循环条件为真,则循环结束。 所以本题答案为C。 类似题型: 在下面的程序中,要求循环体执行四次,请填空。 Private Sub Command1_Click() x=1 Do While ______ x=x+2 Loop End Sub 标准答案为:x8 或 x=7 或 x9 或 x=8 第一次循环x=x+2=1+2=3, 第二次循环x=x+2=3+2=5, 第三次循环x=x+2=5+2=7, 第四次循环x=x+2=7+2=9,题目要求循环执行四次跳出, 所以应在判断处添加x8或x=7或x9。 P102-16题. ——循环结构的理解 以下程序段运行结束后,变量x的值为______。 x=2 y=4 Do x=x*y y=y+1 Loop While y4 A、2 B、4 C、8 D、20 思考:如果改成DO…Loop Until结构,结果如何?改成DO While…Loop或者Do Until…loop呢? P70-38题. ——循环结构的理解 下列四种形式的循环设计中,循环次数最少的是______。 A、a = 5 : b = 8 Do a = a + 1 Loop While a b B、a = 5 : b = 8 Do a = a + 1 Loop Until a b C、a = 5 : b = 8 Do Until a b b = b + 1 Loop D、a = 5 : b = 8 Do Until a b a = a + 1 Loop Do…Loop Until和Do Until…Loop都是当条件值为假时,重复执行循环,直至条件值为真或执行到选择Exit Do语句,结束循环。Do…Loop While当条件结果为真时,执行循环体,并持续到条件结果为假或执行到选择Exit Do语句,结束循环。 本题中选项A执行了3次,选项B执行了1次,选项C一次都没有执行,选项D执行了4次,因此本题中循环次数最少的为C选项。 所以本题答案为C。 P70-38题. ——循环结构的理解 在VBA中,错误的循环结构是______。 A、Do While 条件式 循环体 Loop B、Do Until 条件式 循环体 Loop C、Do Until 循环体 Loop 条件式 D、Do 循环体 Loop While 条件式 P72-49题. ——单层FOR循环程序分析

文档评论(0)

wuailuo + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档