首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序(请注意循环体内的LOOP和EXIT语句)的运行结果是( )。 X=8 DO WHILE.T. X=X+1 IF X=INT(X/3)*3 ? X ELSE
下列程序(请注意循环体内的LOOP和EXIT语句)的运行结果是( )。 X=8 DO WHILE.T. X=X+1 IF X=INT(X/3)*3 ? X ELSE
admin
2013-05-15
65
问题
下列程序(请注意循环体内的LOOP和EXIT语句)的运行结果是( )。 X=8 DO WHILE.T. X=X+1 IF X=INT(X/3)*3 ? X ELSE LOOP ENDIF IF X>10 EXIT ENDIF ENDDO
选项
A、9 12
B、12 15
C、15 18
D、18 21
答案
1
解析
DO WHILE-ENDDO语句的格式:
DO WHILE<条件>
<命令序列>
ENDDO
执行该语句时,先判断DO WHILE处的循环条件是否成立,如果条件为真,则执行DO WHILE与ENDDO之间的<命令序列>(循环体)。当执行到ENDDO时,返回到DO WHILE,再次判断循环条件是否为真,以确定是否再次执行循环体。若条件为假,则结束该循环语句,执行ENDDO后面的语句。在循环语句的循环体中还可以出现两条特殊的命令:LOOP和EXIT。这两条命令会影响循环语句的 正常执行流程。
①如果循环体包含LOOP命令,那么当遇到LOOP时,就结束循环体的本次执行,不再执行其后面的语句,而是转回DO WHILE处重新判断条件;②如果循环体包含EXIT命令,那么当遇到EXIT时,就结束循环语句的执行,转回执行EXIT后面的语句。
分析题干,首先将初始值8分别赋给两个变量X,然后进入循环。
执行X=X+1后,X=9,INT表示取整数,则INT(X/3)*3的结果为9,即IF的判断条件成立,所以输出X,即输入9,因为此时X=9,小于10,再次进入循环。执行X=X+1后,X=10,则INT(X/3)*3的结果为9,即IF的判断条件不成立,执行LOOP命令,不再执行后面的语句,而是转回DO WHILE处重新判断条件,重新执行循环。执行X=X+1后,X=11,则INT(X/3)*3的结果为9,即IF的判断条件不成立,执行LOOP命令,不再执行后面的语句,而是转回DO WHILE处重新判断条件,重新执行循环。执行X=X+1后,X=12,则INT(X/3)*3的结果为12,即IP的判断条件成立,所以输入X,即输入12,因为此时X=12,大于10,执行EXIT命令,跳出循环。最后输出的是9和12。
转载请注明原文地址:https://kaotiyun.com/show/Qasp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
由一棵二叉树的前序遍历序列和【】可唯一确定这棵二叉树。
在输入SETCOLLATETO"PINYIN",命令?[李华]<=[黄华],"计算机报"$"计算机"的执行结果应为________。
下列关于数据库系统的叙述中,正确的是________。
为“歌手”表增加一个字段“最后得分”的SQL语句是______。根据“歌手”表建立视图myview,视图中含有包括了“歌手号”左边第一位是“1”的所有记录,正确的SQL语句是______。
下列的程序段中与上题的程序段对y的计算结果相同的是______。
下面关于完全二叉树的叙述中,错误的是______。
函数INT(LEN(“123.456”))的结果是【】。
在当前表单的LABELl控件中显示系统时间的语句是______。
假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为
随机试题
“问君能有几多愁?恰似一江春水向东流”的抒情方法是()
多数黄体可以维持5~6个月。
霍奇金淋巴瘤与非霍奇金淋巴瘤最具特征性的鉴别点是
若试坑上不放基板进行灌砂,计算填满试坑所需砂的质mb=m1一m4一m2,已知m4为灌砂后灌砂筒内剩余砂的质量,则m1是灌砂前灌砂筒内砂的质量,m2是()。
狭义的监管措施通常不包括()。
甲公司和乙公司于2014年3月20日签订买卖合同,根据合同约定,乙公司于3月25日发出100万元的货物,甲公司将一张出票日期为4月1日、金额为100万元、见票后3个月付款的银行承兑汇票交给乙公司。4月10日,乙公司向承兑人甲银行提示承兑,承兑日期
下列项目中,应在“长期借款”科目核算的有()。
教科书被称为()媒体。
Instudyingboththerecurrenceofspecialhabitsorideasinseveraldistricts,andtheirprevalencewithineachdistrict,ther
Whendidpeoplebeginridinganewkindofbike?
最新回复
(
0
)