首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 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
38
问题
下面程序的运行结果是( )。
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://kaotiyun.com/show/FBEp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
下列SQL语句执行后,查询结果共显示几条记录( )。SELECT姓名,MIN(工资)FROM教师GROUPBY班级号下列SQL语句执行后,查询结果的第一条记录的“职工号”是( )。SELECT班级号,姓名,工资;FROM教师;O
要求为当前表建立一个候选索引,索引表达式为“职工号”,索引名zgh,则下列各语句中,正确的是( )。
下列不属于软件工程3个要素的是( )。
在SQL语句中,用来创建数据表的SQL短语是()。
数据库管理系统中的数据操作语言(DML)所实现的操作主要有______。
检索学生成绩表中,总分在600分以上的学生记录,将结果保存到临时文件SCORE中,SQL语句为:SELECT*FROM学生成绩表WHERE总分>=600______SCORE
下列关于软件测试的描述中正确的是( )。
查询设计器中包括的选项卡有()。
在建立表间一对多的永久联系时,主表的索引类型必须是()。
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是______。
随机试题
建筑物内安装临时消防竖管时,其直径不得小于()mm。
甲租用乙的一套住房,搬进去以后发现房屋漏雨严重。则()。
颅内血肿定义,要求积血量达到
乳蛾的治疗原则是
预应力锚索常用于边坡加固工程,下列()选项是不宜的。[2005年真题]
工程造价咨询企业资质有效期为( )。
甲公司为境内上市公司,其在20×7年发生的部分交易或事项如下:(1)20×7年5月1日,甲公司向其10名高级管理人员每人授予20万份认股权证,每份认股权证可在20×8年3月1日以每股4元的价格购入甲公司一股普通股。该股票的行权条件为自授予日至20×8年3
微分方程y"一6y’+8y=ex+e2x的一个特解应具有形式(其中a,b为常数)()
WhattypeofbusinessisViaAmor?
A—toastB—menuC—cheersD—hospitalityE—waiterF—orderG—billH—i
最新回复
(
0
)