首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: PlIivate Sub Command l_Click() Dim str As String,ch As String str=”Visual Basic Programming”
设有下面程序代码: PlIivate Sub Command l_Click() Dim str As String,ch As String str=”Visual Basic Programming”
admin
2020-01-02
40
问题
设有下面程序代码:
PlIivate Sub Command l_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 strbufAs 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 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/4mTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:PrivateSUbCommand1_Click()Dima(10)AsInteger,maxAsIntegerFork=1To10
窗体上有1个名称为Command1的命令按钮;1个名称为List1、没有列表项的列表框。编写如下程序:PrivateSubCommandlClick()DimxAsString,sAsString,tempAsSt
在窗体上画一个命令按钮,名称为Commandl,然后编写如下代码:OptionBase0PrivateSubCommandl_Click()DimA1(4)AsInteger,A2(4)AsInteger
阅读程序:PrivateSubForm_Click()a=0Forj=1To15a=a+jMod3NextjPrintaEndSub程序运行后,单击窗体
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。命令按钮的单击事件过程如下:PrivateSubCommand1_Click()Dimx1AsInteger,x2AsInteger,x3AsInte
三角形的构成条件是:任意2边之和大于第3边。设变量a、b、c是3条直线的长度,要求判断这3条直线能否构成一个三角形。下面有3个程序段可以正确判断,另一个不能正确判断的是
编写如下程序:PrivateSubCommand1_Click()DimscoreAsIntegerscore=86Ifscore>85Thenr=1ElseIfsc
在菜单编辑器中建立1个名称为Menu()的菜单项,将其“可见”属性设置为False,并建立其若干子菜单,然后编写如下过程PrivateSubForm_MousDown(ButtonAsInteger,ShiftAsInteger,X
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:OptionBase1PrivateSubCommandl_Click()DimaAsVarianta=Array(1,2,3,4,5)Sum=0Fori
随机试题
女性,39岁。反复上腹痛伴反酸10年,疼痛于空腹时加重,饭后缓解,近来疼痛加剧,服抗酸药等不能缓解。近3天来上腹痛伴呕吐呕吐有酸臭味。上述病例最可能的诊断是
化学药品标签上有效期的标注格式正确的是
项目法人的职责是对项目的策划、资金筹措、()实行全过程负责。
战略管理流程是一个相互联系的循环过程,构成这一循环过程的战略核心领域包括()。
在计算房屋完好率和危房率之前,必须先进行()评定。
儿童思维具有一定的弹性,可以进行可逆性推理:去自我中心化,能从他人的角度考虑问题;能进行多维度的思维;已经获得了长度、体积、重量和面积等的守恒概念;开始能凭借具体事物或从具体事物中获得的表象进行逻辑思维和群集运算。由此可以判断儿童的认知发展处于()
甲、乙、丙三人一起参加了物理和化学两门考试。三个人中,只有一个在考试中发挥正常。考试前,甲说:“如果我在考试中发挥不正常,我将不能通过物理考试;如果我在考试中发挥正常,我将能通过化学考试。”乙说:“如果我在考试中发挥不正常,我将不能通过化学
用HTML文件显示APPLET时,下面属于必不可少的属性的是()。
SessionTelevisionisplanningtobroadcastaprimetimecomedyseriesforamature______thisupcomingseason.
A、Workitself.B、Careeradvancement.C、Thesymbolsofsuccess.D、Socialidentity.A文中关键句为“Careeristsarenotsomuchintoworka
最新回复
(
0
)