首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 SET EXACT ON s=“ni”+SPACE(2) IF s==“ni” IF s=“ni” ?“one” ELSE ?“two” ENDIF
下面程序的运行结果是( )。 SET EXACT ON s=“ni”+SPACE(2) IF s==“ni” IF s=“ni” ?“one” ELSE ?“two” ENDIF
admin
2015-07-24
57
问题
下面程序的运行结果是( )。
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
RTUURN
选项
A、one
B、two
C、three
D、four
答案
C
解析
在用双等号运算符(==)比较两个字符串时,只有当两个字符串完全相同(包括空格以及各字符的位置)时,运算结果才会是逻辑真.T.,否则为逻辑假.F.;在用单等号运算符(=)比较两个字符串时,运算结果与SET EXACTONIOFF的设置有关:当设置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://www.kaotiyun.com/show/FBEp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
新创建的表单默认标题为“Forml”,为把表单标题改变为“计算机等级考试”,应设置表单的( )。
SQL语句中进行空值运算时,需要使用到的短语是()。
作为整个应用程序入口点的主程序至少应具有以下功能()。
下列关于软件测试的描述中正确的是( )。
算法的复杂度主要包括时间复杂度和______复杂度。
在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。
查询设计器中包括的选项卡有()。
下列关于队列的叙述中正确的是______。
下关于自由表的叙述,正确的是______。
算法的空间复杂度是指()。
随机试题
马克思主义政党
附子不能配伍
公司在经营活动中可以以自己的财产为他人提供担保。根据公司法律制度的规定,下列关于担保的表述中,正确的是()。
为了保证个人信用信息的合法使用,中国人民银行制定和颁布的规章不包括()。
【2010年典型真题】银行信用卡首次使用于()。
黄某是某化工公司的人力资源部经理,要制定一份企业定员计划书。目前设备看管工、维修工有725人,行政文秘有103人,中层干部有59人,技工有58人,销售人员有43人,黄某在制定计划书时还收集以下数据:近5年员工平均离职率为4%,生产工人离职率为8%,技术和管
某商业大厦的服务员应保持愉悦的笑容和友善的态度,他们的绩效考评最好采用()考评。
操作过电压的持续时间一般在()。
Howlongdoesafootballmatchusuallylast?WhichpositionisNOTincludedintheteam?
Thepeopletherewerereallyfriendlyandsupplieduswithalotof(use)______information.
最新回复
(
0
)