首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下通用过程: Public Function Fun(xStr As String)As String Dim tStr As String, strL As Integer tStr="" strL=Len(xStr) i=
设有如下通用过程: Public Function Fun(xStr As String)As String Dim tStr As String, strL As Integer tStr="" strL=Len(xStr) i=
admin
2019-06-20
44
问题
设有如下通用过程:
Public Function Fun(xStr As String)As String
Dim tStr As String, strL As Integer
tStr=""
strL=Len(xStr)
i=1
Do While i<=strL / 2
tStr=tStr & Mid(xStr, i, 1)& Mid(xStr, strL-i+1, 1)
i=i+1
Loop
Fun=tStr
End Function
在窗体上画一个名称为Command1的命令按钮。然后编写如下的事件过程:
Private Sub Command1_Click()
Dim S1 As String
S1="abcdef"
Print UCase(Fun(S1))
End Sub
程序运行后,单击命令按钮,输出结果是( )。
选项
A、ABCDEF
B、abcdef
C、AFBECD
D、DEFABC
答案
C
解析
通用过程Fun的主要功能在于
tStr=tStr & Mid(xStr, i, 1)& Mid(xStr, strL-i+1, 1)
这一句。其中Mid(xStr, i, 1)的意思是从字符串的左边开始依次取一个字符,Mid(xStr, strL-i+1, 1)的意思是从串的右边开始依次取一个字符。整个这条一语句的用意就是从一个字符串两端依次各取一对字符连成一个字符串。因此当Fun过程的参数为"abcdef"时,返回值为"afbecd",Ucase("afbecd")结果为"AFBECD",这就是输出结果。
转载请注明原文地址:https://kaotiyun.com/show/G5Up777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
为达到把a、b中的值交换后输出的目的,某人编程如下:PrivateSubCommand1_Click()a%=10:b%=20Callswap(a,b)Printa,bEndSubPri
执行下面的程序段后,变量S的值为()。S=5Fori=2.6To4.9Step0.6S=S+lNexti
下列程序的执行结果为()。A="5":B="6"A=VaI(A)+VaI(B)B=Vaf("56")IfABThenPrintA-BElsePrintB-A
下列叙述中有错误的是()。
实现字符的UniCode编码方式与ANSI编码方式相互转换的函数是()。
在窗体模块的声明部分声明变量时,不能使用的关键字是
在编辑VB应用程序时,如果不小心关闭了属性窗口,则可以单击主窗口标准工具栏上的一个按钮直接打开属性窗口,这个按钮的图标是
在深度为7的满二叉树中,叶子结点的个数为
以下关于VB对象属性的叙述中,错误的是
从键盘上输入一个浮点数asingle,利用字符串函数对该数进行处理后,如果输出的内容不是“非浮点数”,则对程序输出的内容分析正确的是()。asingle=InputBox("请输入一个浮点数:")str1$=Str$(asingle):p=In
随机试题
单人心肺复苏时,胸外按压和人工呼吸的频率为()
MLC动态调强的特征是
金融创新中坚持的四个“认识”原则是指( )。
下列不属于幼儿园教育评价的功能的是()。
下列可以缓解城市内涝的措施是:
编号为1—50的选手参加一个爬楼比赛,楼高为60层。所有选手在第1层均获得一个特别的号牌,此后每经过一个楼层,如果选手的编号正好是楼层数的整数倍,就将得到一个特别的号牌,所有选手都到达终点后,正好持有3个特别号牌的选手有多少人?()
设f’(x)在[0,1]上连续且|f’(x)|≤M.证明:
从船上向海中沉放某种探测仪器,按探测要求,需确定仪器的F沉深度y(从海平面算起)与下沉速度v之间的关系.设仪器在重力作用下,从海平面由静止开始铅直下沉,在下沉过程中还要受到阻力和浮力的作用.设仪器的质量为m,体积为V,海水的比重为ρ,仪器所受阻力与下沉速度
AnearthquakehitKashmironOct.8,2005.Ittooksome75000lives,【C1】______130000andleftnearly3.5millionwithoutfoo
Atsometimeinyourlifeyoumayhaveastrongdesiretodosomethingstrangeorterrible.However,chancesarethatyoudon’t
最新回复
(
0
)