首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下通用过程: Private Sub St(ByVal strX As String, strY As String) Dim Ts As String i = Len(strX) Do While i >= 1
有如下通用过程: Private Sub St(ByVal strX As String, strY As String) Dim Ts As String i = Len(strX) Do While i >= 1
admin
2020-02-27
107
问题
有如下通用过程:
Private Sub St(ByVal strX As String, strY As String)
Dim Ts As String
i = Len(strX)
Do While i >= 1
Ts = Ts + Mid(strX, i, 1)
i = i - 1
Loop
strY = Ts
End Sub
在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:
Private Sub Command1_Click()
Dim s1 As String, s2 As String
s1 = "abcd"
Call St(s1, s2)
Print s2
End Sub
程序运行后,单击命令按钮,输出结果是
选项
A、abcd
B、dabc
C、dcba
D、abdc
答案
C
解析
求字符串长函数Len(s),英文全称:Length,返回字符串s的长度,即所包含的字符的个数。Do While…Loop,当程序开始执行时,先计算循环"条件"值,当条件为假时结束循环,否则执行循环体。字符串截取函数Mid$(s,n1,n2),从s第n1个字符开始,向后截取n2个字符。St过程中strX前有ByVal,是按值传递,即s1将值传给形参strX;strY是按地址传递,s2把地址传给了形参strY,strX的变化不引起s1的变化,但strY的变化却能改变s2。程序开始执行时,先将字符变量s1的值按值传递的方式传给了过程St,i=Len(strX)=Len(s1)=4;执行do while循环,循环条件4>=1为真,执行循环体,Mid(strX,4,1)=d, Ts = Ts + d = d,i=3;循环条件3>=1为真,执行循环体,Mid(strX,3,1)=c,Ts = Ts+d = dc,i=2;如此循环,知最后strY=dcba,因strY与s2是按地址传递的方式,故strY值的变化也会引起s2值的变化,所以s2=strY=dcba;本题正确答案为C。
转载请注明原文地址:https://kaotiyun.com/show/JkTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下关于VB对象属性的叙述中,错误的是()。
下列关于水平滚动条的叙述中,错误的是()。
软件测试的目的是()。
设有以下过程:PrivateSubproc(xAsInteger,OptionalyAsInteger)Printx,yEndSub针对此过程,下面正确的过程调用语句是()。
(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体中有两个图片框,名称分别为P1、P2,其中的图片内容分别是一架航天飞机和一朵云彩,一个命令按钮,名称为C1.命题为“发射”,还有一个计时器,名称为Timerl。并给出了两个事件过程,但并不完整,试求:
数据库系统的三级模式不包括( )。
下面不属于软件测试实施步骤的是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
为了判断字符串变量strName中的姓名是否姓"李",应采用的表达式是
随机试题
(取引先と電話で)「申し訳ございません。あいにく~はただいま席を________おります。」
代偿性代谢性酸中毒时
城市交通调查包括:
拱顶储罐与相同容积的锥顶罐比较,( )。
【2015年】某公司向银行借款2000万元,年利率为8%,筹资费率为0.5%,该公司适用的所得税税率为25%,则该笔借款的资本成本是()。
2016年是十三五规划开局之年,政府连续出台了多个重磅文件,明确提出以农业供给侧结构性改革为主线,农村土地()“三权”分置。
党的十八届三中全会通过的《决定》提出,城乡二元结构是制约城乡发展一体化的主要障碍,必须健全体制机制形成的新型工业城乡关系是()。
下列不属于村民委员会职责的是()。
在各种数据环境中,粒度用于描述数据的综合程度。设某系统中有商品销售表(商品号,销售量,单价,日期,时间)和商品周销售表(商品号,周销售量,周),则商品销售表的粒度级要(7)于商品周销售表的粒度级。若两个表的时间跨度相同,则商品销售表中存放的数据
a.じつはb.もともとc.さらにd.ほとんどe.ちゃんとf.ついg.じょじょにh.だけi.やがてj.つぎつぎにk.ずっと
最新回复
(
0
)