首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: 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-07-22
31
问题
设有下面程序代码:
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://jikaoti.com/ti/XLS0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮(名称为Command1),并编写如下代码:FunctionFun1(ByValaAsInteger,bAsInteger)AsInteger DimtAsInteger t=a-b b=t+a
在窗体上画1个命令按钮和1个文本框,其名称分别为Command1和Text1,再编写如下程序:DimssAsStringPrivateSubText1_KeyPress(KeyAsciiAsInteger) IfChr(KeyAsc
在窗体上没有进行任何属性设置,然后编写如下事件过程,则程序运行结果是()。PriVateSubFormLoad()Fori=1To10sum=sum+iNextiPrint"Sum=":sumEndSu
设有如下事件过程:PrivateSubForm_Click()x=0Whilex10x=x+1x=x*xWendPrintxEndSub运行程
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimxAsIntegerStaticsAsIntegerx=Val(Inpu
以下关于多重窗体程序的叙述中,错误的是( )。
如果在列表框List1中没有选中项目,则List1.ListIndex的值为
以下不能用Print方法输出数据的对象或窗口是
为了实现对象的自动拖放,应该设置该对象的一个属性。下面设置中正确的是
随机试题
复方丹参片具有()的功效。
解痉药654-1是指
功能评价的方法主要有()。
货物采购合同履行过程中,采购方驻厂代表催交工作的重点是保证货物生产的()。
医务社会工作者倡导工作的直接内容包括哪些?()
红山小学学生乘汽车到香山春游。如果每车坐65人,则有5人不能乘上车;如果每车多坐5人,恰多余了一辆车,问一共有几辆汽车,有多少学生?
设f(x)在区间[0,2]上连续,在(0,2)内二阶可导,且证明:存在ξ∈(0,2),使得f"(ξ)=0。
MSN、QQ和YahooMessenger等主流即时通信软件的文本信息多使用()模式。
人们会看到,就绝大多数的信息表示而言,显示屏替代印刷文件具有巨大的价值。在这个时代,我们需要新的思想、新的概念,而不是旧模式的简单延伸,我们需要进行研究和创新。爱因斯坦有一句名言,“想象力比知识更重要”。我们不仅要了解这种知识,更重要的是要想象这种知识。
Nodocumentissafeanymore.Fakingoncethedomainofskilleddeceiversthatusedexpensiveengraving(雕刻)andprintingequipmen
最新回复
(
0
)