首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: Private Sub Command1_Click() Dim str As String,ch As String str="Visual Basic Programming":ch="a" n=fu
设有下面程序代码: Private Sub Command1_Click() Dim str As String,ch As String str="Visual Basic Programming":ch="a" n=fu
admin
2020-04-18
30
问题
设有下面程序代码:
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
Privme Function fun(ch As String,sir 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 Progrmming 3
D、VisualBasicProgramming 2
答案
B
解析
本题中函数fun除了有返回值外,还通过地址传递的形参str带回修改以后的字符串。在函数中会依次遍历整个字符串,每一次取得一个字符,判断该字符和给定的参数“a”是否相等,如果不等则将其原样连接,否则将此字符转换成大写字符以后连接,而且令计数器加1。所以整个函数的功能就是将形参str中所有等于形参ch的字符转换成大写,并且统计这类字符的个数作为函数返回值。
转载请注明原文地址:https://kaotiyun.com/show/fMTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
为了在Form_Load事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是
VisualBasic中的整数可以用十六进制或八进制表示,十六进制数前面冠以&H,八进制数前面冠以
设一个工程文件包含多个窗体及标准模块,以下叙述中错误的是
窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程:PrivateSubOption1_Click(IndexAsInteger) …EndSub下面关于此过程的参数Index的叙
使用Line控件在窗体上画一条从(0,0)到(600,700)的直线,则其相应属性的值应是( )。
窗体上有一个名称为Label1的标签;一个名称为Timer1的计时器,其Enabled和Interval属性分别为True和1000。编写如下程序:DimnAsIntegerPrivateSubTimer1_Timer() ch=Chr(
以下叙述中错误的是
下列说法中,错误的是( )。
假定建立了一个名为Command1的命令按钮数组,则以下说法中错误的是()。
假设用复制、粘贴的方法建立了一个命令按钮数组Commandl,以下对该数组的说法错误的是()。
随机试题
按照等级原则和指挥链。由上级对下级逐级发布命令和进行指挥的权力是指()
Apioneeringstudyintotheeffectsofamother’sfatintakeduringpregnancyonherchild’shealthwhenheorshegrowsupisb
装量0.55g装量0.25g
吸入气雾剂中药物的主要吸收部位是
A.磷化锌中毒B.硫脲类中毒C.香豆素类中毒D.毒鼠强中毒E.尿素中毒猫,突然发病,呕吐,皮肤发紫,尿血,粪便带血,呼吸困难。维生素K治疗能缓解病情。该病最可能是()
通过阻断H1受体而抑制胃酸分泌的药物是()。
通风与空调工程风管系统按其系统的工作压力划分为低压系统、中压系统、高压系统,其中高压系统为( )。
某兴趣班共有学生45人,其中喜欢音乐、舞蹈、美术的学生分别为36人、34人、31人,问:这三项都喜欢的学生至少有多少人?
简述贺拉斯.曼的教育思想。
下列叙述中,正确的是()。
最新回复
(
0
)