首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: 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
28
问题
设有下面程序代码:
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://kaotiyun.com/show/dcTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有如下事件过程:PrivateSubCommand1_Click() Dima a=Array(12,3,8,5,10,3,5,9,2,4) Fork=1To9 Printfun(a(k-1),a(
在窗体上画三个名称分别为Text1、List1和Command1的文本框、列表框和命令按钮,且List1中有若干列表项,Text1的内容为空,然后编写如下事件过程:PrivateSubCommandlClick()DimiAsInteg
命令按钮不支持的事件为
设变量x中的值是395,则下面语句的输出是Printx\100+((xMod100)\10)*10+(xMod10)*100
分段函数如下:设x中已经有一个数值。下列程序段中,能正确计算y值的是()。
在考生文件夹中有工程文件sjt3.vbp,其中的窗体如图4所示。程序刚运行时,会生成一个有10个元素的整型数组。若选中“查找最大值”(或“查找最小值”)单选按钮,再单击“查找”按钮,则找出数组中的最大值(或最小值),并显示在标签Label2中。请去掉程序中
VB应用程序不能把一个二维表格中的数据存入文件
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
关于MDI窗体下列说法正确的是()。
在软件生产过程中,需求信息的来源是()。
随机试题
A23~26cmB25~28cmC18~20cmD8.5~9.5cmE12.5~13cm坐骨结节间径正常值为
由Tc细胞介导的是由NK细胞介导的是
患者,女,63岁。风心病伴二尖瓣狭窄6年,伴心房颤动5年,无明显原因突然出现意识障碍。最可能的原因是
(2007)关于低温热水地面辐射供暖系统,以下哪种说法是错误的?
《建设工程监理范围和规模标准规定》中规定建筑面积在( )的成片开发建设的住宅小区工程必须实行监理。
关于抵押物的转让,下列说法正确的有()。
纳税人用于投资入股的应税消费品,其消费税的处理是()。
()是要求评定者根据某一工作行为发生的频率或次数的多少,对被评定者打分的绩效考评方法。
酝酿效应:在日常工作生活中,我们有时遇到难题后百思不得其解。这时如果把它暂时放到一边,先去干别的工作或者先去休息、娱乐,过一段时间很可能突然找到了灵感,先前的难题轻而易举就找到了答案。这种效应在心理学上被称为“酝酿效应”。根据上述定义,下列选项不能体现酝酿
男性,56岁,因呕血3小时入院。既往有乙型病毒肝炎史10余年。体格检查:血压120/65mmHg,脉搏90次/分,巩膜黄染,胸前区见数个蜘蛛痣,肝掌(+),腹膨隆,肝、脾触诊不满意,移动性浊音(+)。血常规:血红蛋白80g/L。该患者引起消化道出血最可
最新回复
(
0
)