首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下通用过程:Public Function Fun (xStr As String) As String Dim tStr As String,strL As Integer tStr=-" " strL=Len(xStr)
设有如下通用过程:Public Function Fun (xStr As String) As String Dim tStr As String,strL As Integer tStr=-" " strL=Len(xStr)
admin
2009-09-28
43
问题
设有如下通用过程:Public Function Fun (xStr As String) As String Dim tStr As String,strL As Integer tStr=-" " strL=Len(xStr) i=strL/2 Do Whilei<=strL tStr=tStr &id(xStr,i+1,1) i=i+1 Loop Fun=tStr & tStrEnd Function 在窗体上画—个名称为Text1的文本框和—个名称为Command1的命令按钮,然后编写如下的事件过程:Private Sub Command1_ Click() Dim S1 String S1="ABCDEF" Text1.Text=LCase(Fun(S1))End Sub 程序运行后,单击命令按钮,文本框中显示的是 ______。
选项
A、ABCDEF
B、abcdef
C、defdef
D、defabc
答案
C
解析
Mid(字符串,p,n):从第p个字符开始,向后截取n个字符。p和n都是算术表达式。
“&”:字符串连接运算符,将两个字符串按顺序连接起来。
LCase(字符串):将字符串所有的字母都转换成小写字符。
Len(字符串):返回字符串的长度。
由LCase可知,最后结果为小写字符串,可排除选项A。当Fun过程用语句Fun(S1)调用后,S1的值“ABCDEF”被赋给xStr,执行第一次循环时Mid(xStr,i+1,1)相当 Mid(xStr,4,1),此时tStr=D,执行第二次循环时Mid(xStr,i+1,1)相当于Mid(xStr,5,1),此时tStr=DE,执行第三次循环时Mid(xStr,i+1,1)相当于Mid(xStr,6,1),此时tStr=DEF,执行第四次循环时Mid(xStr,i+1,1)相当于Mid(xStr,7,1),没有取到值,此时tStr=DEF,i的值为7,不满足循环条件,循环结束,Fun=tStr & tStr=DEFDEF,由此判断选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/IS1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列程序段的输出结果是()。intdata=0;chark=’a’,p=’f’data=p-k;System.out.printlln(data);
下列关于小程序安全性的说法中错误的是()。
构造方法的作用是()。
关系数据库的数据及更新操作必须遵循的完整性规则是()。
编译下面源程序会得到哪些文件()?ClassA4{}ClassA2{}publicclassB{publicstaticvoidmain(Stringargs[]){}}
下列叙述不属于线性链表较之线性表顺序存储结构的优点的是()。
下列各方法中不被建议用于线程同步过程的是()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
Java的API结构中,不属于类库主要包括的核心包的是()。
某二叉树中度为2的结点有18个,则该二叉树中有【】个叶子结点。
随机试题
高分子化合物根据其热性质可分为()、()和()化合物。
Readingisthoughttobeakindofconversationbetweenthereaderandthetext.Thereaderputsquestions,asitwere,tothet
A.好发于长管骨干骺端B.好发于短管骨内C.两者均可D.两者均不可内生软骨瘤
A.烧伤早期代偿性血管收缩,后期失代偿B.脑部细胞缺氧C.末梢循环不良D.烧伤后全身血运重新分配E.心功能下降烧伤休克时血压变化在脉压变小后发生
肿瘤放射治疗易损伤皮肤,护理上注意( )。
患者,男,50岁。症见头晕、头痛、耳鸣、舌质黯红、脉沉涩,中医辨证为血瘀所致的眩晕,处以逐瘀通脉胶囊,其药物组成为水蛭、虻虫、桃仁、大黄。处方中水蛭的主要有效药用成分为
明朝的中央最高审判机关是()。
关于宗教和语言,下列说法正确的是()。
关系代数的运算可分为两类:传统的集合运算和专门的关系运算。下面列出的操作符中,哪些是属于传统的集合运算?Ⅰ.∪(并)Ⅱ.-(差)Ⅲ.∩(交)Ⅳ.×(广义笛卡尔积)Ⅴ.σ(选择)Ⅵ.为∏(投影)Ⅶ.(连接)
通过SPI进行数据串行通信的原理如下图所示,根据下图提示,确定下面关于SPI的叙述中,哪一个叙述是错误的?
最新回复
(
0
)