首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: Private Sub Command1_Click() Dim str As String,ch As String str=”Visual Basic Programming”:ch=”a”
设有下面程序代码: Private Sub Command1_Click() Dim str As String,ch As String str=”Visual Basic Programming”:ch=”a”
admin
2019-06-11
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
Private Function 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)
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://jikaoti.com/ti/hAN0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下关于文件的叙述中,错误的是
设有以下过程:PrivateSubproc(xAsInteger,OptionalyAsInteger)Printx,yEndSub针对此过程,下面正确的过程调用语句是
窗体上有1个名称为Command1的命令按钮,事件过程如下:PrivateSubCommand1_Click()m=-3.6IfSgn(m)Thenn=Int(m)Elsen=Abs(m)EndIfPrintnEndSub运
假设用复制、粘贴的方法建立了一个命令按钮数组Command1,以下对该数组的说法错误的是()。
设“A="87654321"”,则表达式Val(Left(A,4)+Mid(A,4,2))的值为()。
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
设:a=12,b=5,c=7,表达式x=(a\c+aModb)+Int(13/5)的值是
表达式2*3^2+4*2/2+3^2的值是
以下关于VB的叙述中,错误的是
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml标题为“选课”的窗体上面一个复选框数组,名称为CH1,共有四个复选框,按顺序其标题分别是“数学”、“语文”、“外语”、“计算机”,其中“语文”、
随机试题
血清甲胎蛋白增高可见于
至目外眦,转入耳中的经脉是
分包工程质量应由分包人向()负责。
共同基金当事人中,作为共同基金资产的名义持有人和保管人的是()。
一般而言,中央银行货币政策的首要目标是()。
Itisnotforbiddentodreamofbuildingabetterworld,whichisbyandlargewhatthesocialsciencestrytohelpustodo.Ho
在某次考试中,有3个关于北京旅游景点的问题,要求考生每题选择某个景点的名称作为唯一答案。其中6位考生关于上述3个问题的答案依次如下:第一位考生:天坛、天坛、天安门;第二位考生:天安门、天安门、天坛;第三位考生:故宫、故宫、天坛;第四位考生:天坛、天
判断命题“分段函数一定不是初等函数”是否正确,若正确,试证之;若不正确,试说明它们之间的关系.
有3个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
A、Getangrymoreeasilyandevenmoreviolent.B、Beinactiveandlackenergy.C、Easilydistracted.D、Tendtohavemoredreamtha
最新回复
(
0
)