首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序(请注意循环体内的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
82
问题
以下程序(请注意循环体内的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全国计算机二级
相关试题推荐
打开数据库abc的正确命令是
在当前打开的表中,显示"书名"以"计算机"打头的所有图书,正确的命令是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
以下不属于SQL数据操作命令的是( )。
在VisualFoxPro中,下列程序段执行后,内存变量s1的值是s1="奥运会体操比赛"s1=stuff(s1,7,4,"篮球")?s1
如果运行一个表单,以下表单事件首先被触发的是( )。
在软件开发中,需求分析阶段可以使用的工具是( )。
设有读者表:读者(借书证号C,姓名C,单位C,性别L,职称C,联系电话C)查询姓名中含"志"的所有读者的信息,正确的SQL语句是:
假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL命令是( )。
学生关系模式中有D(D#,Dn,D1,DAddr)(其属性分别为系编号、系名称、系主任和系地址)和S(S#,Sn,SG,Date,Maj,D#)(其属性分别为学号、姓名、性别、入学日期、专业和系编号)两个关系,关系S的主键(码)是S#,关系S的外键(码)是
随机试题
在“Acc2.mdb”数据库中有“学生”“课程”和“课程成绩”3张表。(1)以“课程成绩”表为数据源,创建删除查询“查询1”,将成绩<30的成绩信息删除。(2)以“学生”表为数据源,创建查询“查询2”,查询本月出生的学生信息。结果显示“学生”表中的“全
远程办公
慢性肾功能不全高血压应减量的药物是
用于皮肤和黏膜消毒的消毒剂,进行鉴定试验时应选择的微生物实验项目是
水肿与伤阴并见者治当选用下列何方为佳
休克时最能反应组织细胞是否缺氧、缺氧程度及休克是否好转或恶化的主要实验室检查为
混凝土电阻率越大,钢筋锈蚀发展越快。()
企业购入股票并作为交易性金融资产核算,购买时发生的交易费用应确认为()。
计算行列式=________。
From:JosieRobertsTo:KurtBowmanDate:July24Subject:Re:BoothReservationAttachment:ServicesandFacilitiesDearMr.
最新回复
(
0
)