首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序(请注意循环体内的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
下列程序(请注意循环体内的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
admin
2010-08-21
50
问题
下列程序(请注意循环体内的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
答案
A
解析
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,即Ⅳ的判断条件成立,所以输入X,即输入12,因为此时X=12,大于10,执行EXIT命令,跳出循环。最后输出的是9和12。
转载请注明原文地址:https://kaotiyun.com/show/Gkzp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
将Catalyst6500交换机的设备管理地址设置为203.29.166.9/24,缺省网关的IP地址为203.29.166.1,正确的配置语句是()。
在Catalyst3524以太网交换机上建立名为hyzx204的VLAN,正确的配置语句是.()。
配置DHCP服务器IP地址池的地址为183.145.98.0/24。其中183.145.98.10至183.145.98.30用作静态地址分配,正确的配置语句是()。
在Cisco路由器上进行SNMP设置时,如果团体名为manage,访问权限为只读,那么正确的配置语句是()。
在Cisco路由器上主要用来永久保存路由器的开机诊断程序和引导程序的存储器是()。
在Cisco路由器上主要用于存储路由表、快速交换缓存、ARP缓存、数据分组缓冲区和缓冲队列、运行配置(runningconfiguration)文件,以及正在执行的代码和一些临时数据信息的存储器是()。
Cisco路由器上使用团体字pub向管理站pub.abc.edu.cn发送自陷消息,正确的snmp配置语句是()。
随机试题
不适于外感风热引起的咽喉痛及声哑者声嘶、咽痛兼外感风寒者忌用的
托疮
基金销售机构建立基金销售适用性管理制度的内容不包括()。
下列市场近似于完全竞争市场的是()。
根据企业国有资产产权登记管理法律制度的规定,下列各项中,属于已取得法人资格的企业应当向原产权登记机关申办注销产权登记的情形是()。
非对称性相倚是指在人际沟通过程中,沟通的一方只按照自己预定计划进行沟通,而另一方则根据对方的行为反馈来调节自己的言行。根据上述定义,下列各项中属于非对称性相倚的是()。
传统意义上的学习,大多是指学生在教师的指导下进行课堂学习。但在新媒体时代,这种学习方式就显得很狭隘了。大学生可以利用手机、电脑等从互联网上获得大量的教育资源,进行交互学习。新的学习方式帮助大学生养成了主动探索未知世界,增长探索经验,自主接受新知识、新技术的
不属于高级干部学校的是
以下关于面向对象软件测试的说法中,正确的一项是A)大突击集成是最有效的面向对象软件集成测试策略B)在面向对象软件的单元测试中,一颗继承树上的每个类都需要进行测试C)在面向对象软件的单元测试中,基于判定表的测试是类层次测试的常用
ReadcarefullythefollowingexcerptonthevalueofoverseashighereducationandthenwriteyourresponseinNOLESSTHAN200
最新回复
(
0
)