首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: 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-02-27
68
问题
编写如下程序:
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/GxTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click() DimpAsInteger p=m(1)+m(2)+m(3) PrintpEndSubPrivate
以下关于文件的叙述中,错误的是( )。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
下列关于通用对话框CommonDialog1的叙述中,错误的是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
名称为List1的列表框中已有若干列表项,为了使选中的列表项重复出现在列表的最后,应使用的语句为()。
窗体上有一个名称为Frame1的框架(如图,若要把框架上显示的“Frame1”改为汉字“框架”,下面正确的语句是()。
能够存放组合框的所有项目内容的属性是()。
下面不能作为结构化方法软件需求分析工具的是
随机试题
我国的《劳动保障监察条例》颁布于_________。
A.水果汁B.米汤C.肝泥D.碎肉E.软饭5个月小儿可以添加
慢性风湿性主动脉瓣关闭不全最常见的并发症为
通常设备监理工程师反驳承包商的索赔理由是( )。
泥质防水层施工,应在操作过程中确保掺加膨润土数量准确,拌合均匀,机拌不能少于()遍,含水量最大偏差不宜超过2%,振动压路机碾压控制在4~6遍,碾压密实。
中国传统建筑的外观主要由台基、屋身和屋顶三个部分组成,这实际上最初也与木结构建筑特点有关。()
坚持实事求是,就是真正坚持了马列主义、毛泽东思想,否则,就是从根本上背离了马列主义、毛泽东思想。()
Fromthehealthpointofviewwearelivinginamarvelousage.Weareimmunizedfrombirthagainstmanyofthemostdangerousd
若给fun函数的形参s传送字符串:“abc-6354abc”,则函数的返回值是______________。(字符串中包括空格)longfun(charS[])flongn;intsign;for(;iss
AmongthefirsttocomeandliveinNorthAmerica______,wholaterprosperedmainlyinNewEngland.
最新回复
(
0
)