首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: Private Sub Command1_Click() Dim str As String,ch As String str="Visual Basic Programming":ch="a" n=fun(oh,sir):Print
设有下面程序代码: Private Sub Command1_Click() Dim str As String,ch As String str="Visual Basic Programming":ch="a" n=fun(oh,sir):Print
admin
2019-06-11
55
问题
设有下面程序代码:
Private Sub Command1_Click()
Dim str As String,ch As String
str="Visual Basic Programming":ch="a"
n=fun(oh,sir):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=1To 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 Programming0
B、VisuAl BAsic ProgrAmming3
C、Visul Bsic Progrmming3
D、VisualBasicProgramming2
答案
B
解析
本题中函数fun除了有返回值外,还通过地址传递的形参str带回修改以后的字符串。在函数中会依次遍历整个字符串,每一次取得一个字符,判断该字符和给定的参数“a”是否相等,如果不等则将其原样连接,否则将此字符转换成大写字符以后连接,而且令计数器加1。所以整个函数的功能就是将形参str中所有等于形参ch的字符转换成大写,并且统计这类字符的个数作为函数返回值。
转载请注明原文地址:https://kaotiyun.com/show/wjUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:OptionBase1PrivateSubCommand1_Click()Dima(4,4)AsIntegerFori=1To4Forj=1To4a(i,j)=In
通用对话框Filter属性的作用是
窗体上有名称为Command1的命令按钮和名称为Text1的文本框PrivateSubCommand1_Click()PrivateSubText1_GotFocus()Text1.Text="程序设计"Text1.Text="等级考试
决定标签内容显示位置的属性是
假定在图片框Picture1中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是
窗体的MouseUp事件过程如下:PrivMeSubFormMouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)EndSub关于以上定义,以下叙述中错误的是
以下不属于VisualBasic数据文件的是
以下不属于VB控件的是
产生100以内(不含100)2位随机整数的VisualBasic表达式是
表达式Sgn(0.25)的值是
随机试题
原点
非水碱量法测定有机碱的氢卤酸盐时,可以消除氢卤酸对滴定的干扰的试剂是
客源是具有成交可能的意向购房或者租房的人,体现了客源具有()的特征。
我国现阶段强制推行建设工程监理制度的手段包括()。
某有限责任公司发生的下列情形中,应当向原公司登记机关申请注销登记的有()。
在自然保护区的()内,不得开展旅游和生产经营活动。
体育教师应具备的条件?
今天是星期六,10100天后是星期几?()
()被称为武器装备的“心脏”,是现代军事技术的核心和基础,广泛应用于雷达、计算机、通信设备、导航设备、火控系统、制导设备和电子对抗设备等各类军用设备上。
经过多轮淘汰赛后,甲、乙、丙、丁四名选手争夺最后的排名,排名不设并列名次。分析加预测:Ⅰ.第一名或者是甲,或者是乙;Ⅱ.如果丙不是第一名,丁也不是第一名;Ⅲ.甲不是第一名。如果分析家的预测只有一句是对的,则第一名是谁?
最新回复
(
0
)