首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 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
2016-06-28
47
问题
下面程序的运行结果是( )。
SET EXACT ON
s="ni"+SPACE(2)
IF s=="ni"
IF s="ni"
?"one"
ELSE
?"two"
ENDIF
ELSE
IF s="ni"
?"three"
ELSE
?"four"
ENDW
ENDIF
RETURN
选项
A、one
B、two
C、three
D、four
答案
C
解析
在用双等号运算符(==)比较两个字符串时,只有当两个字符串完全相同(包括空格以及各字符的位置)时,运算结果才会是逻辑真.T.,否则为逻辑假.F.;在用单等号运算符(=)比较两个字符串时,运算结果与SET EXACTON|OFF的设置有关:当设置ON时,先在较短字符串的尾部加上若干个空格,使两个字符串的长度相等,然后再进行精确比较,当设置OFF时,只要右边字符串与左边字符串的前面部分内容相匹配,即可得到逻辑真.T.的结果,即字符串的比较因右面的字符串结束而终止。
本题中,s="ni"+SPACE(2)="nit",第一层条件语句(IF s=="ni")为逻辑假.F.,则进入ELSE分支中。由于本题设置了SET ExACT ON,第二层条件语句(IF s="ni")中,等号右侧的长度小,所以会在右侧的字符串增加两个空格,使之和左侧的字符串长度相等,这与s("ni")的值相等,所以第二层条件语句为逻辑真.T.,程序将执行:?”three”语句,所以运行结果为:three。
转载请注明原文地址:https://jikaoti.com/ti/dZk0FFFM
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL语句是
在SQL语句中,与表达式“年龄BETWEEN12AND46”功能相同的表达式是
在VisualFoxPro中,如下描述正确的是
在VisualFoxPro中,关系数据库管理系统所管理的关系是
打开数据库的命令是
假设在数据库表的表设计器中,字符型字段“性别”已被选中,正确的有效性规则设置是
下列选项中不属于面向对象程序设计特征的是
层次型、网状型和关系型数据库划分原则是
在下列选项中,哪个不是一个算法一般应该具有的基本特征()。
算法一般都可以用哪几种控制结构组合而成()。
随机试题
患者女,75岁,左眼视力光感,定位准,晶状体混浊,核呈褐色,应选用的术式为
由于房地产价值量大,加之独一无二特性造成对影响房地产价格的()等方面的情况在短时间内不易了解。
下列选项内容属于初步评审中响应性评审标准的有()。
证券投资分析中公司分析的对象主要是()。
失独家庭可领养子女,民政局要统计各区县人数。想要做一个调查。让你组织,你怎么做?
正常利润是()的一个组成部分。
下列关于我国审判机关的表述,正确的是()。
What’saman?Or,indeed,awoman?Biologically,theanswermightseemobvious.Ahumanbeingisa(n)【C1】______whohasgrownfr
Itwasjustafootnotecomparedwiththemoreinfectiousdisasterthatkilledmillionsmorepeoplein1918,butthe1957influen
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程proj1。此工程中包括类Date(“13期”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:20
最新回复
(
0
)