首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: Pfivme Sub Commandl_Click() Dim strAs String,ehAs String str="Visual Basic Programming":ch="a" n=fun(ch,str):Prin
设有下面程序代码: Pfivme Sub Commandl_Click() Dim strAs String,ehAs String str="Visual Basic Programming":ch="a" n=fun(ch,str):Prin
admin
2019-03-08
28
问题
设有下面程序代码:
Pfivme Sub Commandl_Click()
Dim strAs String,ehAs String
str="Visual Basic Programming":ch="a"
n=fun(ch,str):Print str,n
End Sub
Private Function fun(ch As String,str As String)As Integer
Dim strbufAs String,c As String,n As Integer
For k=1 To Len(str)
c=Mid$(str,k,1)
Ifc<>ch Then
strbuf=strbuf&c
Else
strbuf=strbuf&UCase(c):n=n+1
End If
Next k
str=strbuf:fun=n
End Function
程序运行时的输出是
选项
A、Visual Basic Programming 0
B、VisuAl BAsic ProgrAmming 3
C、Visul Bsic Prograzming 3
D、VisualBasicProgramming 2
答案
B
解析
本题中函数fun除了有返回值外,还通过地址传递的形参str带回修改以后的字符串。在函数中会依次遍历整个字符串,每一次取得一个字符,判断该字符和给定的参数“a”是否相等,如果不等则将其原样连接,否则将此字符转换成大写字符以后连接,而且令计数器加1。所以整个函数的功能就是将形参str中所有等于形参ch的字符转换成大写,并且统计这类字符的个数作为函数返回值。
转载请注明原文地址:https://jikaoti.com/ti/b9m0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名为Command1的命令按钮,然后编写以下程序:PrivateSubCommand1_Click() DimM(10)AsInteger Fork=1To10 M(k)=12-k Nextk
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。命令按钮的单击事件过程如下:PrivateSubCommand1_Click()Dimx1AsInteger,x2AsInteger,x3AsIn
设窗体名称为frmTest,为了在程序代码中将窗体的标题改为"等级考试",其代码应该是
以下关于VB文件的叙述中,正确的是
有如下数据定义语句:Dima,bAsIntegerDimx%,yasInteger执行上述语句后,不是整型变量的是
下列关于栈的叙述中,正确的是
设程序中有以下语句:MsgBox"Visual",,"Basic","等级考试",2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
设窗体中有一个文本框Text1,若在程序中执行了Text1.SetFocus,则触发( )。
在窗体上画一个名称为Text1的文本框,并编写如下程序:OptionBase1PrivateSubForm_Click() Dimarr DimStartAsInteger,FinishAsInteger DimSu
列表框控件List1中已有若干个列表项,以下能表示被选中列表项内容的表达式是()。
随机试题
下述哪组氨基酸都是营养必需氨基酸
门静脉高压症行分流术后。下列护理哪项不妥
下列关于朊毒体病的描述错误的是
需要留验、检疫和医学观察的时限取决于传染病的
从一般平行四边形的有关内容的掌握影响到菱形的学习,属于自上而下的垂直迁移。()
下列各句中,句意明确,没有语病的一句是:
某单位利用业余时间举行了3次义务劳动,总计有112人次参加。在参加义务劳动的人中,只参加1次、参加2次和3次全部参加的人数之比为5:4:1。问该单位共有多少人参加了义务劳动?()
下列句子中,加划线的成语使用恰当的一句是:
某二叉树的先序和后序序列正好相反,则该二叉树一定是()。
Areteensandyoungadultsmorenarcissistic(自恋的)todaythaninthepast?That’stheviewofaCaliforniaresearcherwhostudie
最新回复
(
0
)