首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: 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
23
问题
设有下面程序代码:
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() x="VisualBasicProgramming" a=Right(x,11) b=Mid(x,7,5) c=
以下关于VB文件的叙述中,正确的是
下列关于栈的叙述中,正确的是
命令按钮、单选按钮、复选框都可以通过Picture属性在控件上显示图片,但需事先设置某一属性,该属性为
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
在窗体上画一个名称为Text1的文本框,并编写如下程序:OptionBase1PrivateSubForm_Click() Dimarr DimStartAsInteger,FinishAsInteger DimSu
由高中数学可知,对于连续函数f(x),若f(x1)与f(x2)值的符号相反,则在x1和x2之间必存在x0,使得f(x0)=0(该点称为"零点")。设有VB函数:PrivateFunctionf(xAsSingle)AsSingle可以返
表达式(-1)*Sgn(-100+Int(Rnd*100))的值是()。
随机试题
甲硝唑最常见的不良反应是
公文的登记形式有()。
某房地产开发商开发了一栋6层商品住宅楼,假设每层楼的建筑面积和户型都相同,且第一层和第六层住宅售价同为2000元/m2,第二层和第五层的住宅售价同为2100元/m2,第三层和第四层的住宅售价同为2200元/m2,则该住宅楼的加权算术平均价格和简单算术平均价
根据《建设项目工程总承包合同示范文本》(GF—2011—0126),以下情形中,属于应对合同价款进行调整的有()。【2014年真题】
对于设备不可消除性的有形磨损,采用的补偿方式是( )。
上市公司发行新股,在网下网上同时定价发行方式下,发行人和主承销商按照发行价格应不低于公告招股意向书前______个交易日公司股票均价或前______个交易日的均价的原则确定增发价格。( )
简述大学生心理发展常见的心理矛盾。
阅读下面材料,回答问题。李老师与小丽进行交流时,对她说:“你的数学学得不错,但现在不能骄傲,要养成认真审题的态度,这对于将来学习物理有帮助。还有,现在把平面几何学好,将来学习立体几何会比较容易。但是,你的英语成绩不是特别好,现在这个阶段要注意打好
图5是某地地质剖面图。读图5回答问题。图5中内外力作用发生的先后顺序依次是
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
最新回复
(
0
)