首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: 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
2018-12-20
27
问题
设有下面程序代码:
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)
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
解析
Mid$(A$,4,2)是为了与老版本的VB兼容($的作用是强制将函数的返回值设为字符型)。&用来连接字符串。If条件判断字符是否和输入的字符相等,相等则n加1。选B)。
转载请注明原文地址:https://kaotiyun.com/show/EjFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有单选钮和列表框控件。单击名称为Option1、标题为"国家"的单选钮,向列表框中添加国家名称,如下图所示。Option1的单击事件过程如下:PrivateSubOption1_Click() Dimarr arr=Array("
运行如下程序PrivateSubCommand1_Click() Dima(5,5)AsInteger Fori=1To5 Forj=1To4 a(i,j)=i*2+j Ifa(i,
窗体上有一个名称为VScroll1的滚动条,当用鼠标拖动滚动条中的滚动块时,触发的事件是( )。
若要把窗体上命令按钮Command1的状态设置为不可用,应该执行的命令是( )。
要想不使用Shift或Ctrl键就能在列表框中同时选择多个项目,则应把该列表框的MultiSelect属性设置为
如果把文本框的Enabled属性设置为False并运行程序,则以下叙述中正确的是
假定有如下的程序段:DimintVarAsIntegerintvar=TruePrintintVar则输出结果是
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:PrivateTypeRecord IDAsInteger NameAsString*20EndTypePrivateSubCommand1_Click()
编写如下程序:PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerx=10y=20Callfun1(x,y)Printx;yEnd
随机试题
骨骼肌的兴奋一收缩耦联中起关键作用的离子是()
对于早期胰腺癌腹痛的特点,下列哪项不准确
乙型肝炎疫苗基础免疫的免疫程序是卡介苗基础免疫的免疫程序是
A.右心房、右心室大B.左、右心室大,左、右心房也大C.左心房、左心室大D.左、右心室大,左心房也大E.右心室大室间隔缺损X线检查可见
下列情形,构成累犯的是:
采用第三方保证方式申请商用房贷款的,第三方提供的保证应为()。
李先生与另一个合伙人在A市共同兴办了一家合伙企业(简称甲企业),双方出资比例5:5。2016年年初,李先生向其主管税务机关报送了2015年度的所得税申报表和会计决算报表以及预缴个人所得税纳税凭证,该合伙企业年度会计报表反映:合伙企业2015年度的主营业务收
诱发地震是地震的一种,是指在特定的地区因某种地壳外界因素诱发而引起的地震。诱发地震可造成人员伤亡、建筑物和工程设施的破坏、引起水患等。根据上述定义,下列不属于诱发地震的是:
在Access中已经建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段,如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是
将考生文件夹下CHUI文件夹中的文件ZHAO.PRG设置为隐藏属性。
最新回复
(
0
)