设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
大一VB单选题,急!!
返回列表
发新帖
大一VB单选题,急!!
[复制链接]
11
|
5
|
2011-6-8 14:24:54
|
显示全部楼层
|
阅读模式
单选题】下列循环语句将执行_____次。
A=10
Do
Print A
A=A+1
Loop Until A<=10
A)1
B)10
C)100
D)死循环
求解释!!!高人出来!!!!
回复
使用道具
举报
千问
|
2011-6-8 14:24:54
|
显示全部楼层
答案D,死循环。因为循环是直到A<=10为止,也就是说当A<=10的时候才终止循环。而从一开始,A就等于10,但因为对A的判定是在最后面的,第一次的循环依然要进行下去,但是在第一次循环的过程中,给A加上个1,就大于10了,因此到了Loop这条语句的时候判断A是否小于等于10,结果为否,而程序又要求只有在A小于等于10的时候才退出循环,因此此时不会退出循环,循环将继续。后面每执行一次,又加一个1,A就越来越大,永远也不可能小于等于10了,所以就会一直循环下去,成为死循环。...
回复
使用道具
举报
千问
|
2011-6-8 14:24:54
|
显示全部楼层
D)死循环解析代码: A=10 '赋值给A
Do' 开始执行循环代码
Print A'打印A
A=A+1 'A每次循环加一Loop Until A<=10'直到A小于等于10的时候终止程序...
回复
使用道具
举报
千问
|
2011-6-8 14:24:54
|
显示全部楼层
写错,是死循环 因为until在下面,就会先执行do的语句,而怎么执行也是不可能等于或小于10的...
回复
使用道具
举报
千问
|
2011-6-8 14:24:54
|
显示全部楼层
正确答案: do 死机 Loop Until 断电关机...
回复
使用道具
举报
千问
|
2011-6-8 14:24:54
|
显示全部楼层
死循环...
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行