首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序(请注意循环体内的LOOP和EXIT语句)的运行结果是( )。 CLEAR X=5 DO WHTLE T. K=X+, IF X=INT(X/5)水5 77X ELSE LOOP
以下程序(请注意循环体内的LOOP和EXIT语句)的运行结果是( )。 CLEAR X=5 DO WHTLE T. K=X+, IF X=INT(X/5)水5 77X ELSE LOOP
admin
2014-11-29
109
问题
以下程序(请注意循环体内的LOOP和EXIT语句)的运行结果是( )。
CLEAR
X=5
DO WHTLE T.
K=X+,
IF X=INT(X/5)水5
77X
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与END190之间的<命令序列>(循环体)。当执行到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/qOop777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
项目管理器中,用于显示应用程序中所有的文件的是“______”选项卡。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
下列关于自由表的叙述,正确的是()。
.执行SELECT0选择工作区的结果是()。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是( )。
在VisualFoxPro中,视图可以分为本地视图和______视图。
有关连编应用程序,下面的描述正确的是
下列关于控件类的说法中,错误的是( )。
在“职工档案”表文件中,婚否是L型字段,性别是C型字段,若检索“已婚的女同志”,应该用______逻辑表达式。
检查软件产品是否符合需求定义的过程称为______。
随机试题
Iwasoverjoyedatthenewsofmyhometown______somuchprogress.
X线检查能提供一般检查所不能提供的诊断依据,所以能替代一般检查法。()
关于老年人药动学方面的说法中正确的是
虚劳患者,短气自汗,声音低怯,时寒时热,平素易于感冒,舌质淡,脉弱。其证候是()
疾病的转归如何,主要决定于
某电动机功率为6kW,转速为24r/min,额定输出转矩为()N.m
下列选项中,关于《国务院办公厅关于加强金融消费者权益保护工作的指导意见》(简称《意见》)的说法错误的是()。
收入的特征表现为()。
A、 B、 C、 D、 D
串行通信中,若收发双方的动作由同一个时序信号控制,则称为( )串行通信。
最新回复
(
0
)