欢迎来到天天文库
浏览记录
ID:40280920
大小:122.00 KB
页数:15页
时间:2019-07-30
《模块习题及分析--打印版本》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、模块复习测试二一、选择题P70-40题——循环结构的理解假定有以下循环结构DoUntil条件循环体Loop则正确的叙述是______。A、如果"条件"值为0,则一次循环体也不执行B、如果"条件"值为0,则至少执行一次循环体C、如果"条件"值不为0,则至少执行一次循环体D、不论"条件"是否为"真",至少要执行一次循环体Do…Until…Loop循环结构中,当条件值为假时,重复执行循环体,直至条件值为真,结束循环。所以,如果条件值为0,则至少执行一次循环体。所以本题答案为B。P72-48题——循环结构的理解假定有以下循环结构:Do
2、until条件循环体Loop则下列说法正确的是______。A、如果"条件"是一个为-1的常数,则一次循环体也不执行B、如果"条件"是一个为-1的常数,则至少执行一次循环体C、如果"条件"是一个不为-1的常数,则至少执行一次循环体D、不论"条件"是否为"真",至少要执行一次循环体DoUntil循环采用的是先判断条件后执行循环体的做法。所以如果"条件"是一个为-1(为真)的常数,则循环体就会一次也不执行。所以本题答案是A。P72-49题.——循环结构循环次数的判断设有如下过程:x=1Dox=x+2LoopUntil______运行程
3、序,要求循环体执行3次后结束循环,空白处应填入的语句是______。A、x<=7B、x<7C、x>=7D、x>7Do…LoopUntil是当条件值为假时,重复执行循环,直至条件值为真或执行到选择ExitDo语句,结束循环。本题中变量x初始值为1,第一次循环结束后,x=1+2=3,第二次循环结束后,x=3+2=5,第三次循环结束后,x=5+2=7,所以,要求循环体执行3次后结束循环,则需要在空白处填入x>=7,这样,当x的值等于7时,循环条件为真,则循环结束。所以本题答案为C。类似题型:在下面的程序中,要求循环体执行四次,请填空。P
4、rivateSubCommand1_Click()x=1DoWhile______x=x+2LoopEndSub标准答案为:x<8或x<=7或x<9或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,题目要求循环执行四次跳出,所以应在判断处添加x<8或x<=7或x<9。P102-16题.——循环结构的理解以下程序段运行结束后,变量x的值为______。x=2y=4Dox=x*yy=y+1LoopWhiley<4A、2B、4C、8D、20思
5、考:如果改成DO…LoopUntil结构,结果如何?改成DOWhile…Loop或者DoUntil…loop呢?P70-38题.——循环结构的理解下列四种形式的循环设计中,循环次数最少的是______。A、a=5:b=8Doa=a+1LoopWhileaba=a+1LoopDo…LoopUntil和DoUntil…Loop都是当条件值为假时,重复执行循环,直至条件值为真或执行到选择
6、ExitDo语句,结束循环。Do…LoopWhile当条件结果为真时,执行循环体,并持续到条件结果为假或执行到选择ExitDo语句,结束循环。本题中选项A执行了3次,选项B执行了1次,选项C一次都没有执行,选项D执行了4次,因此本题中循环次数最少的为C选项。所以本题答案为C。P70-38题.——循环结构的理解在VBA中,错误的循环结构是______。A、DoWhile条件式循环体LoopB、DoUntil条件式循环体LoopC、DoUntil循环体Loop条件式D、Do循环体LoopWhile条件式P72-49题.——单层FOR
7、循环程序分析执行下面的程序段后,x的值为______。x=5ForI=1To20Step2x=x+I5NextIA、21B、22C、23D、24注意单循环结构在分析程序执行时,一定要逐次循环去分析,起初不要怕麻烦!然后慢慢找规律!!循环第1次,I=1,所以I5=0;循环第2次,I=3,所以I5=0;循环第3次,I=5,所以I5=1;循环第4次,I=7,所以I5=1;循环第5次,I=9,所以I5=1;循环第6次,I=11,所以I5=2;循环第7次,I=13,所以I5=2;循环第8次,I=15,所以I5=3;循环第9
8、次,I=17,所以I5=3;循环第10次,I=19,所以I5=3;循环结束后,x=5+1+1+1+2+2+3+3+3,所以x=21。所以本题答案是A。P72-52题.设有如下程序PrivateSubCommand1_Click()DimsumA
此文档下载收益归作者所有