首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: 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
2020-02-27
35
问题
设有下面程序代码:
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/mWTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
执行以下程序后,在窗体上输出的是()。PrivateSubCommandlClick()Dima(20)Fori=1To20Step2a0)=jNextiPrinta(1)+a(2)+a(3)EndSub
在定义通用过程时,可以通过两种方式传送参数,其中传值方式所使用的关键字是()。
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
窗体上有一个名称为Command1的命令按钮,并有如下程序代码:OptionBase1PrivateSubCommand1_Click()Dima(4,4)AsIntegerDimb
窗体上有1个名称为Textl的文本框,1个名称为Timerl的计时器,且已在属性窗口将Timerl的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Textl中显示一次当前时间。Priva
下列叙述中有错误的是()。
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
以下变量名中合法的是()。
设有如下程序:OptionBase1Dima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommand1_Click()循环1Fori=1To3Forj=1To4b(j,i)=a(i,j)
如果一个顶级菜单项的访问键为D,则以下等同于单击该菜单项的操作为
随机试题
需求弹性
A.丙酮酸激酶B.丙酮酸羧化酶C.糖原磷酸化酶D.6-磷酸葡萄糖脱氢酶糖酵解的关键酶是
A.苏合香丸B.新加香薷饮C.清瘟败毒饮D.至宝丹E.犀角地黄汤合增液汤
食物中毒具有以下特征除了
限制管道径向位移,但允许轴向位移的支架称为()。
下列关于委托贷款的说法中,错误的是()。
企业处置固定资产的净损益,均应计入营业外收入或营业外支出。()
论述想象竞合犯与法规竞合的区别。
COVERLETTERDearMr.Johnson:I’mapplyingforthejobyouadvertisedintheChicagoTribuneforasecurityofficer.I
具特色的
最新回复
(
0
)