首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: 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
45
问题
设有下面程序代码:
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全国计算机二级
相关试题推荐
在窗体上画一个命令按钮(其Name属性为Command1),然后编写如下代码:OptionBase1PrivateSubCommand1_Click()Dimaa=Array(1,2,3,4):j=1
在窗体上画一个名称为Text1的文本框,然后编写如下事件过程:PrivateSubForm_Load()Text1.Text=""EndSubPrivateSubText1_KeyDown(KeyCodeAsInteger
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:PrivateSubCommand1_Click()DimsAsDoubles=0:i=1DoWhilei<6s
要求当鼠标在图片框P1中移动时,立即在图片框中显示鼠标的位置坐标。下面能正确实现上述功能的事件过程是( )。
下列各声明语句中错误的是
设变量x中的值是395,则下面语句的输出是Printx\100+((xMod100)\10)*10+(xMod10)*100
建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是()。
下列说法中,错误的是
软件工程研究的内容主要包括:【】技术和软件工程管理。
随机试题
下列有关信息技术一般控制和应用控制的说法中,错误的是()。
检查显示TPOAb和TgAb滴度显著增高,该病人宜进行下列哪项治疗
患者,男性,58岁。高血压病10余年,近3年余出现胸骨后疼痛,诊断为高血压病、冠心病、心绞痛,给予硝苯地平和p受体阻断剂口服,一天前突然出现气急、咳嗽、咳泡沫样痰。检查:端坐呼吸,血压150/90mmHg,心率106次/分,双肺底闻及啰音,下肢无水肿。
分泌HCO3-的是
A.板状腹B.腹水C.阵发性腹痛并肠鸣音亢进D.腹胀E.墨菲征阳性十二指肠溃疡急性穿孔最重要的临床表现为
下列关于界址点号的变更说法,正确的有()。
对需要结计本月发生额的账户,结计“过次页”的本页合计数应当为自本页第二行起至本页末止的发生额合计数。()
单因子(因素)试验包括()。
软件生命周期是指
TheConceptofStyleStylemaybedefinedasthecharacteristicmannerofpresentationofanyartform.Wedistinguishbetwe
最新回复
(
0
)