首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 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
2015-08-25
59
问题
下面程序的运行结果是( )。
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/MMEp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
从“订单”表中删除签订日期为2004年1月10日之前(含)的订单记录,正确的SQL语句是()。
下列二叉树描述中,正确的是()。
检索“职工”表中,“籍贯”为“湖南”的学生记录,将结果保存到temp表中,SQL语句为:SELECT*FROM职工WHERE籍贯=“湖南”_______________temp
下面的SQL语句能实现的功能是()。SELECT*FROM学生WHERE班级号=“0801”;UNION;SELECT*FROM学生WHERE班级号=“0802”
SQL语言的插入命令的关键词是()。
要设置日期时间型数据中的年份用4位数字显示,应使用下列哪条命令()。
结构化程序设计的3种结构是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
在面向对象方法中,____________描述的是具有相似属性与操作的一组对象。
随机试题
深孔加工()的好坏,是深孔钻削中的关键问题。
紫苏常用治
圆截面简支梁受力如图所示,已知横截面直径d=200mm,竖直力F1和水平力F2的大小均为5kN,则梁危险截面上的最大正应力为()。
图6-23所示半开阀门,阀门前后的测压管水头差为△h=1m水柱,管径不变,管中平均流速v=2m/s,则该阀门的局部阻力系数ξ为()。
依据《中华人民共和国渔业法》规定,在鱼、虾、蟹洄游通道建闸、筑坝,若对渔业资源有严重影响的,建设单位()。
填料是填料塔的核心,下列填料中不属于实体填料的是( )。
在我国,会计职业道德与法律相比不具有任何强制性,因此会计人员是否遵守会计职业道德规范,没有约束性。()
中国公民李某为某股份公司职员,2012年12月收入情况如下:(1)当月取得工资8000元,季度奖3500元,另取得用于购买企业国有股权的劳动分红5000元;(2)当月取得全年一次性年终奖86400元,该企业为李某定率负担60%年终奖应纳的个人所得税款;
下列不属于《中国人民银行法》规定的中国人民银行职能的是()。
关于因特网的域名系统,以下哪种说法是错误的______。
最新回复
(
0
)