首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序(请注意循环体内的LOOP和EXIT语句)的运行结果是( )。 CLEAR X=5 DO WHILE.T. X=X+5 IF X=INT(X/5)*5 ??X ELSE LOOP ENDIF IF X>10 E
以下程序(请注意循环体内的LOOP和EXIT语句)的运行结果是( )。 CLEAR X=5 DO WHILE.T. X=X+5 IF X=INT(X/5)*5 ??X ELSE LOOP ENDIF IF X>10 E
admin
2017-03-28
38
问题
以下程序(请注意循环体内的LOOP和EXIT语句)的运行结果是( )。
CLEAR
X=5
DO WHILE.T.
X=X+5
IF X=INT(X/5)*5
??X
ELSE
LOOP
ENDIF
IF X>10
EXIT
END IF
END DO
选项
A、5 10
B、5 15
C、10 10
D、10 15
答案
D
解析
本题用到了DO WHILE…ENDDO循环结构,在该结构中,先判断DO WHILE处的循环条件是否成立,如果条件为真,则执行DO WHILE与ENDDO之间的<命令序列>(循环体)。当执行到ENDDO时,返回到DO WHILE,再次判断循环条件是否为真,以确定是否再次执行循环体。若条件为假,则结束该循环语句,执行ENDDO后面的语句。
在DO WHILE…ENDDO语句中:
①如果循环体包含LOOP命令,那么当遇到LOOP时.就结束循环体的本次执行,不再执行其后面的语句,而是转回DO WHILE处重新判断条件。
②如果循环体包含EXIT命令,那么当遇到EXIT时,就结束循环语句的执行,转回执行ENDDO后面的语句。
题中,首先将初始值5赋给变量X,然后进入循环。
执行X=X+5后,X=10,INT表示取整数,则INT(X/5)*5的结果为10,即IF的判断条件成立,所以输出X,即输出10,因为此时X=10,并没有大于10,因此再次进入循环。
执行X=X+5后,X=15,则INT(X/5)*5的结果为15,即IF的判断条件成立,再次输出15,此时X=15,已经大于10,因此执行第2个IF条件语句中的EXIT命令,跳出循环。最后输出的是10和15。
转载请注明原文地址:https://kaotiyun.com/show/lvIp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在SETEXACTON情况下,结果值为逻辑真的表达式是()。
在视图设计器中有、而在查询设计器中没有的选项卡是()。
假设数据库已经打开,要删除其中的视图myview,可使用命令()。
有三个关系R、S和T如下:则关系R和S得到关系T的操作是()。
在表结构为(职工号,姓名,工资)的表Employee中查询职工号的第5位开始的4个字符为“0426”职工情况,正确的SQL命令是()。
软件需求规格说明书的作用不包括()。
在VisualFoxPro中,如果希望跳出SCAN…ENDSCAN循环体外执行ENDSCAN后面的语句,应使用()。
下面的程序的功能是将11到2011之间的素数插入数据库prime,程序中的错误语句是()。createtableprime(datf)n=11dowhile13
要为当前表所有性别为“女”的职工增加100元工资,正确的命令是()。
下列函数返回类型为数值型的是()。
随机试题
支气管动脉栓塞术的并发症有()。
图示两根简支梁,一根材料为钢,另一根材料为铝。已知它们的抗弯刚度EI相同,在相同外力作用下,两者的不同之处为( )。
若政府对市场实行高于均衡价格的最低限价,会带来的后果是()。
发生较大质量事故,事故单位要在()小时内向有关单位提出书面报告。
以募集方式设立股份公司的,发起人认购的股份不得少于公司股份总数的30%,其余部分向社会公开募集。()
下列关于商用房贷款的表述,错误的是()。
预期收入理论带来的问题包括()。
下列关于期权的说法,正确的有()。
设都是正项级数.试证:(1)若收敛;(2)若收敛,且un单调减少,则收敛;(3)若都收敛;(4)若收敛.
ThomasR.SmithDriversCo.3489GreeneAve.Olympia,WA98502DearMr.Smith,Iwasvery(141)toreadyourletterofAugust1
最新回复
(
0
)