首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: Pfivme Sub Commandl_Click() Dim strAs String,ehAs String str="Visual Basic Programming":ch="a" n=fun(ch,str):Prin
设有下面程序代码: Pfivme Sub Commandl_Click() Dim strAs String,ehAs String str="Visual Basic Programming":ch="a" n=fun(ch,str):Prin
admin
2019-03-08
30
问题
设有下面程序代码:
Pfivme Sub Commandl_Click()
Dim strAs String,ehAs 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 strbufAs 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 Prograzming 3
D、VisualBasicProgramming 2
答案
B
解析
本题中函数fun除了有返回值外,还通过地址传递的形参str带回修改以后的字符串。在函数中会依次遍历整个字符串,每一次取得一个字符,判断该字符和给定的参数“a”是否相等,如果不等则将其原样连接,否则将此字符转换成大写字符以后连接,而且令计数器加1。所以整个函数的功能就是将形参str中所有等于形参ch的字符转换成大写,并且统计这类字符的个数作为函数返回值。
转载请注明原文地址:https://kaotiyun.com/show/nvFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有以下过程:PrivateSubproc(xAsInteger,OptionalyAsInteger)Printx,yEndSub针对此过程,下面正确的过程调用语句是
在编辑VB应用程序时,如果不小心关闭了属性窗口,则可以单击主窗口标准工具栏上的一个按钮直接打开属性窗口,这个按钮的图标是
窗体上有一个名称为Command1的命令按钮,其事件过程如下:PrivateSubCommand1_Click() x="VisualBasicProgramming" a=Right(x,11) b=Mid(x,7,5) c=
以下关于VB文件的叙述中,正确的是
下面不能作为结构化方法软件需求分析工具的是
设工程中有Form1、Form2两个窗体,要求单击Form2上的Command1命令按钮,Form2就可以从屏幕上消失,下面的事件过程中不能实现此功能的是( )。
设程序中有以下语句:MsgBox"Visual",,"Basic","等级考试",2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
在窗体上画一个名称为Text1的文本框,并编写如下程序:OptionBase1PrivateSubForm_Click() Dimarr DimStartAsInteger,FinishAsInteger DimSu
下面表达式的值不为5的是()。
随机试题
肺痈一病首见于
具有强度高、耐火性、防火性、隔声性能好的优点,且安装、拆卸简便,有利于建筑工业化的板材隔墙是()。
叶片泵的性能参数包括()。
按照《证券法》的要求,设立证券公司的主要股东须具有持续盈利能力;信誉良好;最近3年无重大违法违规记录;净资产不低于人民币()元。
亚历山大.沃尔创造的沃尔评分法中,选择了七种财务比率。现在使用的沃尔评分法发生了很大的变化,共选用了10个财务指标,下列指标中没有被选用的是()。
教师的平均工资水平应当()当地公务员的平均工资水平。
属于附条件民事法律行为的是()。
(2013年上半年)Modemcomputersbasedon(71)aremillionstobillionsoftimesmorecapablethantheearlycomputers,whichoccupyafract
按照题目要求完成后,用Access保存功能直接存盘。要求:1.用Access创建“姓名表”(内容如下表所示)。2.用Access创建“考勤记录表”(内容如下表所示)。3.通过Access的查询功能,生成“员工考勤统计表”(内容如下表所示)。
下列关于TCP/IP协议的描述正确的是
最新回复
(
0
)