首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Command1_Click() Dim str1 As String, str2 As String str1=InputBox("输入一个字符串") subf str1, str2 Print s
编写如下程序: Private Sub Command1_Click() Dim str1 As String, str2 As String str1=InputBox("输入一个字符串") subf str1, str2 Print s
admin
2020-07-22
27
问题
编写如下程序:
Private Sub Command1_Click()
Dim str1 As String, str2 As String
str1=InputBox("输入一个字符串")
subf str1, str2
Print str2
End Sub
Sub subf(s1 As String, s2 As String)
Dim temp As String
Static i As Integer
i=i+1
temp=Mid(s1, i, 1)
If temp<>"" Then subf s1, s2
s2=s2 & temp
End Sub
程序运行后,单击命令按钮Command1,且输入"abcdef",则输出结果为( )。
选项
A、afbecd
B、cdbeaf
C、fedcba
D、adbecf
答案
C
解析
程序中过程subf的两个参数都默认按址传递,其内部定义的变量i为Static即静态变量,在过程调用时它会保留上次的值。这个过程的功能是通过递归调用自己依次取出参数1中即s1中的字符连接在s2的尾部,即使s1的字符串倒序后存入s2中。程序中输入了abcdef,则输出结果为fecdba。
转载请注明原文地址:https://kaotiyun.com/show/uyHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有如图所示窗体和以下程序:PrivateSubCommand1_Click() Text1.Text="VisualBasic"EndSubPrivateSubText1_LostFocus() IfText1.Text"B
编写如下程序:PrivateSubCommand1_Click() DimxAsInteger,yAsInteger x=InputBox("输入第一个数") y=InputBox("输入第二个数") Callf(x,
有如下语句序列:Dima,bAsIntegerPrintaPrintb执行以上语句序列,下列叙述中错误的是( )。
在窗体上画一个水平滚动条,其属性值满足Min
编写如下程序:DimnumAsInteger,rAsInteger,nAsInteger,iAsIntegerDimarr(5)AsIntegerPrivateSubCommand1_Click()num=
设有如下事件过程:PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)IfBumon=2ThenPop
已知A$="Welcome",下列语句操作能够正确执行的是()。
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是( )。
下面程序的执行结果是( )。PrivateSubCommand1_Click() a=0 k=1 DoWhilek
有下面程序代码:PrivateSubCommand1_Click()a=Array(1,2,3,4,5,6,7,8,9,10)n=UBound(a)Fork=0ToUBound(a)
随机试题
行政组织编制设计的基本原则包括()
患者男,50岁,在建筑工地干活时被一铁钉扎伤,医嘱予以破伤风肌内注射,做破伤风过敏性实验,护士操作正确的是
集资诈骗罪区别于非法集资等行为的特征是()。
甲公司董事长为李某,总经理为王某、财务总监为张某、三名独立董事为赵某、辛某、侯某。则该公司董事会在设立审计委员会时,最佳的人选是()。
临时管理规约的主要内容包括()
以下属于《水浒传》中的人物的是()。
简述教师职业道德的具体内容。
机关制发文件,应遵守事无巨细都要发文的原则。()
甲、乙两队合作一项工程,按原来的工作效率,甲队单独完成比乙队单独完成少用3天;现在甲队提高工效20%,乙队提高工效25%,这样甲队单独完成,只比乙队单独完成少用2天。如果工作效率提高后,先由乙队单独做1天,然后两队合作,还需多少天完成?
Employee的表结构为:职工号、单位号、工资,Department的表结构为:单位号、单位名称、人数,查询至少有3名职工的每个单位的职工人数和平均工资。正确的SQL命令是()。
最新回复
(
0
)