首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Command1_Click() Dim str1 AsString,str2 As String str1=InputBox("输入一个字符串") subf str1,str2 Print str2 End Sub
编写如下程序: Private Sub Command1_Click() Dim str1 AsString,str2 As String str1=InputBox("输入一个字符串") subf str1,str2 Print str2 End Sub
admin
2016-06-23
81
问题
编写如下程序:
Private Sub Command1_Click()
Dim str1 AsString,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
程序运行后,单击命令按钮Commandl,且输入“abcdef”,则输出结果为
选项
A、afbecd
B、cdbeaf
C、fedcba
D、adbecf
答案
C
解析
程序中过程subf的两个参数都默认按址传递,其内部定义的变量i为Static即静态变量,在过程调用时它会保留上次的值。这个过程的功能是通过递归调用自己依次取出参数1中即s1中的字符连接在s2的尾部,即使s1的字符串倒序后存入s2中。程序中输入了abcdef,则输出结果为fecdba。
转载请注明原文地址:https://kaotiyun.com/show/uSLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列事件过程运行后输出结果是PrivateSubCommand1_Click() PrintFormats(123,456,"###,##%")EndSub
建立控件时系统自动给控件一个名称,第一个建立的命令按钮名称是______。
以下叙述中错误的是()。
执行下列语句后整型变量a的值是()。If(3-2)>2Thena=10ElseIf(10/2)=6Thena=20Elsea=30EndIf
为了使应用程序启动时打开的窗体中具有背景图像(取用户自定义的某个图像文件“C;\Picture.jpg”),设置值为“C:Picture.jpg”的属性是______。
同时按下______和“方向箭头”键也可以移动控件的位置。
下列各选项说法错误的一项是
下列各选项说法错误的一项是()。
以下能正确定义数据类型TelBook的代码是()。
随机试题
关于行政合同与民事合同的区别,正确的是:()
交易实例及其内容的()、可靠性,是提高估价精度的一个基本保证。
对月末仍未付款的收料业务,正确的处理方法是()。
纳米技术开辟了研究纳米尺度内原子、分子或离子的运动变化的科学,各国科学家都致力于发展纳米技术,这表明( )。
21,28,33,42,43,60,()
占有的客体不包括以下哪一项()
在ISO/IEC9126软件质量模型中,软件质景特性()包含质量子特性安全性。
Hereissomethingmysterious.Everyhumanbeinghasauniquearrangementoftheskinonhisfingersandthisarrangementisunch
Ihaveworkedforcomputercompanieslargeandsmall,andrealizethatprogrammingisactuallyonlyhalfthestory.
Peoplewantactiononnoise,arecentpublicmeetinginBrisbaneshowed.Somewanttechnicalimprovementssuchasquieterairco
最新回复
(
0
)