首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: Private Sub Command1_Click() Dim str As String,ch As String str=”Visual Basic Programming”:ch=”a” n=fu
设有下面程序代码: Private Sub Command1_Click() Dim str As String,ch As String str=”Visual Basic Programming”:ch=”a” n=fu
admin
2020-04-18
24
问题
设有下面程序代码:
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 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
EIse
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
解析
本题中函数fun除了有返回值外,还通过地址传递的形参str带回修改以后的字符串。在函数中会依次遍历整个字符串,每一次取得一个字符,判断该字符和给定的参数“a”是否相等,如果不等则将其原样连接,否则将此字符转换成大写字符以后连接,而且令计数器加1。所以整个函数的功能就是将形参str中所有等于形参ch的字符转换成大写,并且统计这类字符的个数作为函数返回值。
转载请注明原文地址:https://jikaoti.com/ti/sQx0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列数据结构中,属于非线性结构的是()。
VB中,若没有显式声明变量的数据类型,则默认的类型是
窗体上已有的3个单选按钮组成了1个名为ChkOpt1的控件数组。用于区分控件数组ChkOpt1中每个元素的属性是( )。
满足下列条件之一的年份是闰年:1)年份能被4整除但不能被100整除2)年份能被400整除若y代表年份,下面判断闰年的正确表达式是( )。
以下关于VB文件的叙述中,错误的是( )。
在考生文件下有一个工程文件sjt5.vbp,按照要求完成以下操作:在名称为Form1的窗体上添加两个命令按钮,其名称分别为C1和C2。抓题分别为“读人数据”和“计算”(如图所示)。程序运行后,如果单击“读入数据”按钮,则调用题目所提供的ReadD
窗体上有1个名称为Text1的文本框;1个名称为Timerl的计时器控件,其Interval属性值为5000,Enabled属性值是True。Timer1的事件过程如下:PrivateSubTimer1_Timer()Static
下列说法中,错误的是
假定建立了一个名为Commandl的命令按钮数组,则以下说法中错误的是
如果一个顶级菜单项的访问键为D,则以下等同于单击该菜单项的操作为()。
随机试题
下面东南亚国家中不属于佛教国家的是()。
洋地黄中毒合并低钾血症时易发生的心律失常是
脊柱损伤伤员的正确搬运方法是
下列关于沟槽支撑的施工质量规定错误的是()。
香港交易所某投资者因分配结果而以执行价格100港元交付5手某股票。该股票每手交易单位为1000股。若当时该股票的市场价格为80港元,则其需要缴纳的保证金数额为()港元。
2016年12月1日,甲公司与乙公司签订设备出售协议,根据协议规定甲公司将自产设备出售给乙公司,不含税售价1000万元,成本900万元。同时,双方签订补充协议,根据协议约定,甲公司将于2017年4月30日将该设备回购,不含税回购价格为1200万元。分析甲公
甲公司2015年度发生如下交易或事项:(1)销售商品一批,售价为1000万元,实际成本为700万元;(2)出售固定资产产生净收益60万元;(3)经营性罚款支出20万元;(4)以公允价值模式进行后续计量的投资性房地产公允价值增加100万元;(5)生产车间机器
将私人收藏的文物私自卖给外国人的,由( )罚款,并可没收其文物和非法所得。
Organisedvolunteeringandworkexperiencehaslongbeenavitalcompaniontouniversitydegreecourses.Usuallyitisleftto【C
ThereAwillbethreeBhundredsofstudentsCtakingpartDinthespeechcontent.
最新回复
(
0
)