首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: 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
42
问题
设有下面程序代码:
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://kaotiyun.com/show/f8Up777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有名称分别为Text1、Text2的文本框,名称为Command1的命令按钮。运行程序,在Text1中输入“FormList”,然后单击命令按钮,执行如下程序:PrivateSubCommand1_Click()Text2.Text=UCa
窗体上有一个名称为Text1的文本框和一个名称为Command1的命令按钮,要求程序运行时,单击命令按钮(如图1所示),就可以把文本框中的内容写到文件Out.txt中,每次写入的内容附加到文件原有内容之后。以下能正确实现上述功能的程序是()。
()控件可以使图形根据控件大小而改变大小。
下列关于线性表的叙述中,不正确的是()。
以下程序的功能是随机产生10个两位的整数:OptionBase1PrivateSubCommand1_Click()Dimva(10)AsInteger,iAsIntegerRandomizeFori=1To10a(i)=Int(
在标准模块中,将a定义为全局整型变量的语句是
已知列表框控件List1中已放入若干表项,下列关于List1的叙述中错误的是
窗体上有1个名称为Command1的命令按钮,事件过程如下:PrivateSubCommand1_Click()DimnumAsInteger,xAsIntegernum=Val(InputBox("请输入一个正整数"))Select
下面可以产生20~30(含20和30)的随机整数的表达式是
随机试题
一般在工程初期很难描述工作范围和性质,或工期紧迫,无法按常规编制招标文件招标时采用的成本加酬金合同形式是()。
结节性甲状腺肿伴甲状腺功能亢进适合的治疗是老年甲状腺功能亢进,药物治疗后多次复发适合的治疗是
关于药品销售的有关管理错误的是
某家庭以抵押贷款方式购买了一套价值为25万元的住宅,如果该家庭首期付款为房价的30%,其余为在10年内按月等额偿还的抵押贷款,年贷款利率为15%,问月还款额为多少?如果该家庭25%的收入可以用来支付住房消费,问该家庭的月收入应为多少才能购买上述住宅?
某村庄位于山体滑坡事故频发区,山体滑坡时有发生,造成了一定的人员伤亡与财产损失。市政府决定将该村整体迁出,但很多村民故土难离,拒绝搬迂,如果你是村委会工作人员,你会怎么做?
社会治安综合治理的领导力量是各级公安机关。()
简述汉朝的法律指导思想。
2009年5月,某县电力公司经批准架设的高压电线路,与某甲的私有平房屋之间垂直距离大于4米。2011年4月,某甲未经当地有关部门批准,将平房加盖为三层半楼房,东边三楼阳台与高压电线之间最近的距离只有40厘米,当地电力部门对某甲的翻建行为未加阻止。2011年
Although"liedetectors"arewidelyusedbygovernments,policedepartmentsandbusinesses,theresultsarenotalwaysaccurate.
WhichcountryisknownastheLandofMapleLeaf?
最新回复
(
0
)