首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下通用过程: 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-07-22
51
问题
有如下通用过程:
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/yjHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt4.vbp,其功能如下:①单击“读数据”命令按钮,把考生文件夹下in4.dat文件中已按升序排列的60个数读入数组A,并在Text1中显示:②单击“输入”按钮,弹出一个输入对话框,接收用户输入的任意一个
编写如下程序:PrivateSubCommand1_Click() DimmAsInteger,nAsInteger n=2 Form=1To3 Printproc(n); NextmEndSubF
数据库设计过程不包括
在窗体上画一个文本框,名称为Text1,然后编写如下程序:PrivateSubForm_Load() Show Text1.Text="" Text1.SetFocusEndSubPrivateSubForm_Click()
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle
以下关于VB特点的叙述中,错误的是( )。
下面关于数据库三级模式结构的叙述中,正确的是()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
假定有以下循环结构:DoUntil条件表达式循环体Loop则以下正确的描述是()。
能够用于标识对象名称的属性是
随机试题
[背景资料]某施工单位承接一沿海大桥工程项目,该项目计划工期为10个月。该沿海大桥主墩基础是由60根桩径为1.80m的钻孔灌注桩组成,实际成孔深度为55m。通过钻孔资料探明大桥所处位置的地层情况为:表层为6m的砾石,以下为35m的卵漂石层,再下层
绕树三匝,何枝可依?匝:
无内在活性的β1、β2受体阻断药:有内在活性的β1、β2受体阻断药:
下列关于光电效应的说法正确的是
A.腹股沟斜疝B.腹股沟直疝C.股疝D.脐疝E.切口疝最常见的腹外疝是
A.红霉素B.万古霉素C.盐酸克林霉素D.利福平E.阿米卡星治疗结核病宜选用()。
ABC集团公司位于北京,其经营范围涉及多个领域,主要有饮料、白酒、肉食加工和生态旅游四个业务单元。随着人们生活水平的提高,饮料行业市场增长迅速,但是该公司涉足饮料市场的时间很短,市场占有率很低,而且饮料行业是一个高度竞争的行业;白酒行业在我国目前基本处于成
某项融资租赁合同,租赁期为8年,每年年末支付租金100万元,承租人担保的资产余值为50万元,与承租人有关的A公司担保余值为20万元,租赁期间,履约成本共50万元,或有租金20万元。独立于承租人和出租人、但在财务上有能力担保的第三方担保的资产余值为30万元,
甲和乙共同出资购买了一间房并出租给丙,租房期间甲欲转让自己的份额,乙和丙均表示愿意购买,应()。
A、 B、 C、 D、 A
最新回复
(
0
)