首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下通用过程: 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
2015-09-23
32
问题
有如下通用过程:
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://jikaoti.com/ti/emJ0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有如下程序:DptionBase1PrivateSubCommand1_Click()Dima(10)AsIntegerDimnAsIntegern=InputBox("输入数据")
在窗体上画一个名称为Text1的文本框,一个名称为Command1的命令按钮,然后编写如下事件过程和通用过程:PrivateSubCommand1_Click()n=Val(Text1.Text)Ifn\2=n/2
在窗体上画两个文本框,其名称分别为Text1和Text2,然后编写如下程序:PrivateSubFormLoad()ShowText1.Text=""TextText=""Te
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是______。
在考生文件夹中有一个工程文件execise44.vbp和窗体文件execise41.frm。在名为Form1的窗体上已经有两个文本框,名称分别为Text1和Text2;一个命令按钮,名为Cmd1,标题为“确定”。请绘制两个单选按钮,名称分别为Opt1和Op
在名为Form1的窗体上建立一个文本框,名为Text1;再建立一个命令按钮,名为Cmd1,标题为“计算”,如下图所示。要求程序运行后,单击命令按钮,则计算出1~200之间所有素数之和,并在文本框中显示结果,同时把结果存入文件out48.txt中(
在考生文件夹下有文件in15.txt,文件中有几行汉字。请在Form1的窗体上绘制一个文本框,名称为Text1;能显示多行;再绘制一个命令按钮,名称为Cmd1,标题为Save。编写适当的事件过程,使得在加载窗体时,把in15.txt文件的内容显示在文本框中
下列叙述中正确的是()。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
设A$="北京",B$="Shanghai",则表达式LEFTS(A$,2)+STRINGS(3,"-")+LEFTS(BS,8)构成的字符串是
随机试题
RyanHickmanwasborninanAmericanfamily.Whenhewasthreeyearsold,RyanHickmanvisitedarecyclingcentreinCalifornia
Beyondthebasicanimalinstinctstoseekfoodandavoidpain,Freudidentifiedtwosourcesofpsychicenergy,whichhecalled"
按照《工伤保险条例》的规定,职工有下列情况可以认定为工伤的是()。
甲公司和乙公司均为增值税一般纳税人。2016年2月甲公司购进A原材料80吨,货款总额为800万元,增值税进项税额为136万元;发生的保险费和运杂费共计5万元,验收入库时发现数量短缺1.5%,经查属于运输途中合理损耗。3月甲公司将购进A原材料全部委托乙公司进
根据税法规定,下列各项中,需要进行纳税调整的项目是()。
从公司理财的角度看,与长期借款筹资相比较,普通股筹资的优点是()。
下列关于职业道德的说法中,正确的是()。
对必要抽样单位数不会产生影响的是()。[江苏大学2012研]
WhatisthedifferencebetweenJoeSix-Pack,JoethePlumberandJoeBiden?Oneisvicepresident;theothertwoarenot.Why?T
Whatisthemainideaofthispassage?WhatistheimplicationofthestudymentionedinParagraph1?
最新回复
(
0
)