首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: 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
119
问题
设有下面程序代码:
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/iUTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有Command1、Command2两个命令按钮。现编写以下程序:OptionBase0Dima()AsInteger,mAsIntegerPrivateSubCommandl_Click()m
下列关于通用对话框CommonDialog1的叙述中,错误的是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
在窗体上建立三个菜单(名称分别为Read、Calc和Save,标题分别为“读入数据”、“计算并输出”和“存盘”),然后再添加一个文本框,名称为Text1,MultiLine属性设置为True,ScrolIBars属性设置为2(如图所示)。程序运行后,如果执
在考生文件夹下有一个工程文件sjt5.vbp,在其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何空白位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。要求:请去掉程序
在标准模块中用Public关键字定义的变量,其作用域为()。
设栈的顺序存储空间为S(0:49),栈底指针bottom=49,栈顶指针top=30(指向栈顶元素)。则栈中的元素个数为
下列与队列结构有关联的是
长整型常数的类型说明符为()。
VB中,若没有显式声明变量的数据类型,则默认的类型是()。
随机试题
视网膜感光最敏锐的部分是【】
上、中、下鼻甲都是筛骨的一部分。
A.头颅X线平片B.头颅CTC.脑血管造影D.B超E.脑电图脑栓塞患者应常规检查的是
哺乳类的中枢免疫器官是()。
关于麻疹的特点,错误的是()
在工程进度受阻时,应分析是否存在涉及()的影响因素,为实现进度目标有无设计变更的可能性。
甲公司为上市公司,其2013年度财务报告于2014年3月1日对外报出。该公司在2013年12月31日有一项未决诉讼,经咨询律师,估计很可能败诉并预计将支付的赔偿金额、诉讼费等在760万元至1000万元之间(其中诉讼费为7万元)。为此,甲公司预计了880万元
(2018年)某企业为上市公司。2×17年财务报表于2×18年4月30日对外报出。该企业2×18年日后期间对2×17年财务报表审计时发现如下问题。资料一:2×17年年末,该企业的一批存货已经完工,成本为48万元/件,市场售价为47万元/件,共200件,其
关于资产的公允价值减去处置费用后的净额的确定,下列说法中正确的有()。
•Youhavedecidedtoworkathometomorrow.•Writeanoteforyourcolleague,Susan:Sayingyouwon’tbeintheofficeto
最新回复
(
0
)