首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: 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
29
问题
设有下面程序代码:
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全国计算机二级
相关试题推荐
VisualBasic中的“启动对象”是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic“启动对象”的描述中,错误的是
设有以下过程:PrivateSubproc(xAsInteger,OptionalyAsInteger)Printx,yEndSub针对此过程,下面正确的过程调用语句是
有如下过程代码:Subvar_dim()StaticnumaAsIntegerDimnumbAsIntegernuma=nurna+2:numb=numb+1:printnuma;numbEndSub连续3次调用vardim过
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序:PrivateSubCommand1_click()DimnIfText1.Text<>"123456"Thenn=n+1:Print"口令输入错误"&n&"次"E
双精度浮点数的类型说明符为
下列是VisualBasic中所允许的形式数是()。
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml标题为“选课”的窗体上面一个复选框数组,名称为CH1,共有四个复选框,按顺序其标题分别是“数学”、“语文”、“外语”、“计算机”,其中“语文”、
算法的空间复杂度是指()。
随机试题
差5天到预产期,臀位,30分钟前阴道流水,量很大,下列最恰当的处理是
A、一捻金B、健脾消食丸C、肥儿丸D、健脾康儿片E、小儿化食丸以消散,兼以杀虫,共奏健胃消积、驱虫之功的方剂是
工程计划工程量3000m3,计划成本15元/m3,实际完成工程量2500m3,实际成本20元/m3,则该分项工程的施工进度偏差为()。
以下天于近现代教育的说法,不正确的有()
游标是系统为用户开设的一个
设有关键码序列(66,13,51,76,8l,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
Globalwarming?Youmayacceptorrejectthosewhosayitisadangerousphenomenon.Butiftheplanetiswarming,andhumanity
Certainlynocreatureintheseais【C1】______thanthecommonseacucumber.Alllivingcreatures,especiallyhumanbeings,havet
Theterm“qualityoflife”isdifficulttodefine.It【C1】______averywidescopesuchaslivingenvironment,health,employment,
SystemsInthisageofInternetchat,videogamesandrealitytelevision,thereisnoshortageofmindlessactivitiestokeep
最新回复
(
0
)