首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: 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
27
问题
设有下面程序代码:
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全国计算机二级
相关试题推荐
在编辑VB应用程序时,如果不小心关闭了属性窗口,则可以单击主窗口标准工具栏上的一个按钮直接打开属性窗口,这个按钮的图标是
窗体上有一个名称为Command1的命令按钮,其事件过程如下:PrivateSubCommand1_Click() x="VisualBasicProgramming" a=Right(x,11) b=Mid(x,7,5) c=
通用对话框Filter属性的作用是
以下关于数组的叙述中,错误的是
下面不能作为结构化方法软件需求分析工具的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
设程序中有以下语句:MsgBox"Visual",,"Basic","等级考试",2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
由高中数学可知,对于连续函数f(x),若f(x1)与f(x2)值的符号相反,则在x1和x2之间必存在x0,使得f(x0)=0(该点称为"零点")。设有VB函数:PrivateFunctionf(xAsSingle)AsSingle可以返
以下关于框架的叙述中,错误的是
随机试题
发热开始前,先出现寒战的原因是
呼吸链是指排列在线粒体内膜上的一个有多种脱氢酶以及氢和电子传递体组成的电子传递系统。下列化合物中,除()外,都是呼吸链的组成成分
下列不是影响单桩水平承载力的因素的是( )。
依据《劳动合同法》的规定,()应当帮助、指导劳动者与用人单位依法订立和履行劳动合同。
在工作网络计划的执行过程中,当某项工作进度出现偏差后,下列情况需要调整原进度计划的有( )。
A企业接受一批订单,在这个过程中,经济合同、收料单、成本计算单、出库单等都属于原始凭证。
已知某完整工业投资项目预计投产第1年的流动资产需用数100万元.流动负债可用数为40万元;投产第2年的流动资产需用数为190万元,流动负债可用数为100万元。则投产第2年新增的流动资金额应为()万元。
货币供给包括()。
下列哪种情况不属于《教师法》规定的学校应当给予教师行政处分或者解聘的情形?()
Theindustrialrevolutiondramaticallyaffectednewspapers.Boththenumbersofpapersandtheirpaidcirculations【B1】______rise
最新回复
(
0
)