首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序(请注意循环体内的LOOP和EXIT语句)的运行结果是( )。 CLEAR X=5 DOWHILE.T. X=X+5 IFX=[NT(X/5)*5
以下程序(请注意循环体内的LOOP和EXIT语句)的运行结果是( )。 CLEAR X=5 DOWHILE.T. X=X+5 IFX=[NT(X/5)*5
admin
2013-05-15
48
问题
以下程序(请注意循环体内的LOOP和EXIT语句)的运行结果是( )。
CLEAR
X=5
DOWHILE.T.
X=X+5
IFX=[NT(X/5)*5
??X
ELSE
LOOP
ENDIF
IFX>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/COsp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是______。
下面关于VisualFoxPro数组的叙述中,错误的是______。
数据库系统的构成为:数据库集合、计算机硬件系统、数据库管理员和用户与______。
在教师表中统计职称为教授的人数。请对下面的SELECT-SQL语句填空:SELECT【】FROM教师表WHERE职称=“教授”
设字段变量“工作日期”为日期型,“工资”为数值型,则要表达“工龄大于30年,工资高于1500,且低于1800元”这命令,其表达式是______。
下面关于VisualFoxPro数组的叙述中,错误的是______。
在当前目录下有数据表文件student.dbf,执行如下SQL语句后SELECT*FORMstudentINTODBFstudentORDERBY学号/D
使数据库表变为自由表的命令是
浏览表文件的命令是______。
在VisualFoxPro中,数据库表中索引建立后,它将决定数据表中记录的【】顺序。
随机试题
依_______划分,可以将企业划分为劳动密集型、资金密集型、技术和知识密集型企业()
A、0B、C、1D、B
在图所示的Excel工作表中,写出:(1)在E2单元格中求王力实发工资的公式;(2)在B8单元格中用函数求平均基本工资的公式;(3)在C9单元格中用函数求合计奖金的公式。
周围型肺癌
某患者临床表现为周期性深呼吸,疲乏,动脉血气分析指标为:pH7.36,SB20mmol/L,AB19mmol/L,PCO24.0kPa,BE5mmol/L,可考虑为
行业的市场类型可以分为()。Ⅰ.完全竞争行业Ⅱ.垄断竞争行业Ⅲ.寡头垄断行业Ⅳ.完全垄断行业
证券经纪商经批准可以在营业场所外接受客户委托。( )
历史上,曾经被命名为“天下第一泉”的有()。
雇佣童工从事危重劳动罪中“童工”是指()
关于SIMPLE的描述中,正确的是()。
最新回复
(
0
)