首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 SET EXACT ON s="ni"+SPACE(2) IF s=="ni" IF s="ni" ? "one" ELSE ? "two" ENDIF ELSE IF s="ni" ? "three
下面程序的运行结果是( )。 SET EXACT ON s="ni"+SPACE(2) IF s=="ni" IF s="ni" ? "one" ELSE ? "two" ENDIF ELSE IF s="ni" ? "three
admin
2013-11-28
70
问题
下面程序的运行结果是( )。
SET EXACT ON
s="ni"+SPACE(2)
IF s=="ni"
IF s="ni"
? "one"
ELSE
? "two"
ENDIF
ELSE
IF s="ni"
? "three"
ELSE
? "four"
ENDIF
ENDIF
RETURN
选项
A、one
B、two
C、three
D、four
答案
C
解析
在用双等号运算符(==)比较两个字符串时,只有当两个字符串完全相同(包括空格以及各字符的位置)时,运算结果才会是逻辑真.T.,否则为逻辑假.F.;在用单等号运算符(=)比较两个字符串时,运算结果与SET EXACT ON|OFF的设置有关:当设置ON时,先在较短字符串的尾部加上若干个空格,使两个字符串的长度相等,然后再进行精确比较,当设置OFF时,只要右边字符串与左边字符串的前面部分内容相匹配,即可得到逻辑真.T.的结果,即字符串的比较因右面的字符串结束而终止。
本题中,s="ni"+SPACE(2)= "ni ",第一层条件语句(IF s=="ni")为逻辑假.F.,则进入ELSE分支中。由于本题设置了SET EXACT ON,第二层条件语句(IF s="ni")中,等号右侧的长度小,所以会在右侧的字符串增加两个空格,使之和左侧的字符串长度相等,这与s("ni ")的值相等,所以第二层条件语句为逻辑真.T.,程序将执行:? "three"语句,所以运行结果为:three。
转载请注明原文地址:https://kaotiyun.com/show/alop777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在VisualFoxPro中,表单(Form)是指( )。
有下列SQLSELECT语句:SELECT*FROM工资表WHERE基本工资<=3000AND基本工资>=1000下列与该语句等价的是( )。
在VisualFoxPro中,数据库表S中的通用型字段的内容将存储在______文件中。
一棵二叉树第六层(根结点为第一层)的结点数最多为______个。
使用如下关系:客户(客户号,名称,联系人,邮政编码,电话号码)产品(产品号,名称,规格说明,单价)订购单(订单号,客户号,订购日期)订购单名细(订单号,序号,产品号,数量)
某二叉树中度为2的结点有18个,则该二叉树中有——个叶子结点。
在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是______联系。
下列选项中,与函数INT(10/3)结果相同的是
在VisualFoxPro中,假设先打开了sdb数据库文件,接着打开了sc数据库文件,先要指定当前数据库为SDB,应使用命令:______DATEABASETOSDB。
在表单中为了浏览非常长的文本,需要添加的控件是
随机试题
影响齿轮传动精度的因素包括(),齿轮的精度等级,齿轮副的侧隙要求及齿轮副的接触斑点要求。
A.促性腺激素B.GnRHC.孕激素D.促肾上腺皮质激素E.胰岛素垂体分泌
ABO血型分类的根据是
42岁妇女,患慢性肾炎3年,半年前因早孕行药物流产,现要求避孕指导,本例最恰当的避孕措施应是( )。
支票持票人在提示付款时,银行发现出票人账户中的资金不足以支付票据款项,此时应该按照签发空头支票的行为来依法对其进行处罚。这体现的支付结算原则是银行不垫款原则。()
( )是车辆购置税的征税对象。
下列关于比率分析法,表述正确的是()。
(2019年北京)2018年是马克思诞辰200周年。恩格斯曾在《在马克思墓前的讲话》中提到,马克思有两大理论贡献。这两大理论贡献是()。
Hurricanesareviolentstormsthatcausemillionsofdollarsinpropertydamageandtakemanylives.Theycanbeextremelydange
Youshouldspendabout20minutesonQuestions27-40,whicharebasedonReadingPassage3below.Inform
最新回复
(
0
)