首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序(请注意循环体内的LOOP和EXIT语句)的运行结果是( )。 CLEAR X=5 DO WHILE.T X=X+5 IF X=INT(X/5)*5 ??X ELSE LOOP
以下程序(请注意循环体内的LOOP和EXIT语句)的运行结果是( )。 CLEAR X=5 DO WHILE.T X=X+5 IF X=INT(X/5)*5 ??X ELSE LOOP
admin
2017-06-26
34
问题
以下程序(请注意循环体内的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
ENDIF
ENDDO
选项
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/DXBp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在SQLSELECT语句的ORDERBY短语中如果指定了多个字段,则
在SQL语句中,删除一条记录采用的命令是
在VisualFoxPro中,报表的数据源不包括( )。
在VisualFoxPro中,有如下程序,函数IIF()返回值是( )。*程序PRIVATEX,YSTORE"男"TOXY=LEN(X)+2?IIF(Y<4,"男","女")RETURN
在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
假设表s中有10条记录,其中字段b小于20的记录有3条,大于等于20、并且小于等于30的记录有3条,大于30的记录有4条。执行下面的程序后,屏幕显示的结果是SETDELETEONDELETEFROMsWHEREbBETWEEN20AN
运算结果不是2010的表达式是( )。
在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是( )。
假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL命令是( )。
要使"产品"表中所有产品的单价上浮8%,正确的SQL命令是( )。
随机试题
设B是3阶矩阵,O是3阶零矩阵,r(B)=1,则分块矩阵的秩为________.
不符合脂肪变性的是
某医学院曾收治3例分别在院外接受过试验性肝穿刺引起急性腹膜炎的患者。手术中医生在抽出脓液5~10mL后,即拔除穿刺针,术后未做常规处理,2小时后呈急腹症症状。结果2例治愈,1例死亡。下列对试验性肝穿刺的说法中错误的是
现有企业、事业单位的建设项目,只有新增加的固定资产总值超过原有全部固定资产的()倍以上时,才能算新建项目。
矩阵制组织结构在()环境中较为有效。
下列车船税法定免税的有()。
①这些是高温热浪的间接影响②高温热浪又叫高温酷暑,是一个气象学术语,通常指持续多天的35℃以上的高温天气③高温热浪使人体不能适应环境,超过人体的耐受极限,从而导致疾病的发生或加重,甚至死亡④高温热浪往往使人心情烦躁,甚至会出现
生态移民
(tell)______thetruth,Idon’tliketheideaatall.
______upattheclockonthewall,thesecretaryfounditwasalreadymidnight.
最新回复
(
0
)