首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: Private Sub Command1_Click() Dim str As String,ch As String str="Visual Basic Programming":ch="a" n=fun(ch,str):Print
设有下面程序代码: Private Sub Command1_Click() Dim str As String,ch As String str="Visual Basic Programming":ch="a" n=fun(ch,str):Print
admin
2020-04-18
24
问题
设有下面程序代码:
Private Sub Command1_Click()
Dim str As String,ch As String
str="Visual Basic Programming":ch="a"
n=fun(ch,str):Print str,n
End Sub
Privat eFunction fun(ch As String,str As String)As Integer
Dim strbuf As String,c As String,n As Integer
For k=1 To Len(str)
c=Mid$(str,k,1)
If c<>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 Programming0
B、VisuAl BAsic ProgrAmming3
C、Visul Bsic Progrmming3
D、VisualBasicProgramming2
答案
B
解析
本题中函数fun除了有返回值外,还通过地址传递的形参str带回修改以后的字符串。在函数中会依次遍历整个字符串,每一次取得一个字符,判断该字符和给定的参数“a”是否相等,如果不等则将其原样连接,否则将此字符转换成大写字符以后连接,而且令计数器加1。所以整个函数的功能就是将形参s仃中所有等于形参ch的字符转换成大写,并且统计这类字符的个数作为函数返回值。
转载请注明原文地址:https://kaotiyun.com/show/slTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
有如下程序:PrivateSubForm_Click()DimiAsInteger,sumAsIntegersum=0Fori=2To10IfiMod20AndiMod3=0
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
为计算an的值,某人编写了函数power如下:PrivateFunctionpower(aAsInteger,nAsInteger)AsLongDimsAsLongp=aFork=1Ton
下面对对象概念描述正确的是
窗体上有一个名称为Command1的命令按钮,单击该按钮时所实现的功能是产生10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置;若没有找到,给出相应的提示。该命令按钮的单击事件过程如下:PrivateSubCom
窗体上有一个名称为Command1的命令按钮,其事件过程如下:PrivateSubCommand1_Click()x="VisualBasicProgramming"a=Right(x,11)b=Mid(x,7,
某人编写了下面的程序,希望能把Text1文本框中的内容写到Temp.txt文件中PrivateSubCommand1_Click()Open"Temp.txt"ForOutputAs#2Print"Text1"
随机试题
氨基糖苷类抗生素与青霉素合用可增加对部分链球菌的作用。
A)AftertheeventsofMarch11th2011,whenanearthquakeandtsunamiledtoameltdownofthreenuclearreactorsattheFukush
Peoplearebeinglured(引诱)ontoFacebookwiththepromiseofafun,freeservice,withoutrealizingthey’repayingforitbygi
在经营战略深化期,明确提出企业再造的战略理论的是
NMR谱右端为高场、高频,左端为低场、低频。()
喉癌的致病因素的描述中,错误的是
[2009年第3题]建设项目的实际造价是:
定性研究适用的场合包括:①不熟悉的社会系统、无权威和不受控制的场景;②定义新概念和形成新假设;③在微观层面对个别事物进行细致、动态的描述和分析主要适用于()。
中国共产党人在中华人民共和国成立初期,因为没有经验,在经济建设上只能学习甚至照搬苏联的做法。1956年4月。毛泽东同志所作的()的报告,是中国共产党人开始探索中国自己的社会主义建设道路的标志。
给定材料1.自从美国经济学家熊彼特(JosephSchumpeter)在1911年出版的《经济发展论》中最早提出了以“创新”为核心的经济发展理论之后,各国都非常重视科技进步与技术创新。那么,究竟什么是创新?熊彼特在《经济发展论》中指出,创新是
最新回复
(
0
)