首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: 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
50
问题
设有下面程序代码:
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://kaotiyun.com/show/nvFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面语句中能够打开随机文件的是
在窗体上画一个名为Command1的命令按钮,然后编写以下程序:PrivateSubCommand1_Click() DimM(10)AsInteger Fork=1To10 M(k)=12-k Nextk
窗体上有一个名称为Command1的命令按钮,并有如下程序代码:OptionBase1PrivateSubCommand1_Click()Dima(4,4)AsIntegerDimb
以下关于文件的叙述中,错误的是
窗体上有1个名称为Command1的命令按钮;1个名称为List1、没有列表项的列表框。编写如下程序:PrivateSubCommand1_Click()DimxAsString,sAsString,tempAsString
设工程中有Form1、Form2两个窗体,要求单击Form2上的Command1命令按钮,Form2就可以从屏幕上消失,下面的事件过程中不能实现此功能的是( )。
列表框控件List1中已有若干个列表项,以下能表示被选中列表项内容的表达式是()。
表达式(-1)*Sgn(-100+Int(Rnd*100))的值是()。
随机试题
百会穴在头正中线上,其具体位置在
在工程网络计划执行过程中,当某项工作的最早完成时间推迟天数超过自由时差时,将会影响( )。
在无保证债券中,受偿等级最高的是(),这也是公司债的主要形式。
技术分析法的基点是事先分析,即在基本因素变动对证券市场发生影响之前,投资者已经在分析、判断市场的可能走势,从而做出“顺势而为”的买卖决策。( )
在()决策中,每种方案的执行都有可能出现不同后果,多种后果出现有一定的概率。
会计报表类型中,()是反映物业服务企业一定期间的经营管理费用、成本的水平及构成情况的报表,它可以包括各个部门的成本费用表。
相对其他运输方式公路运输最大的优点是()。
之所以说鸦片战争是中国近代史的开端,主要是因为()。
Beingacelebrity—suchasafamousfilmstarorsportspersonality—bringsproblemsaswellasbenefits.Doyouthinkthatbeing
A—walkmanB—floppydiscC—duplicatorD—browserE—chargerF—electr
最新回复
(
0
)