首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面程序代码: 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
27
问题
设有下面程序代码:
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全国计算机二级
相关试题推荐
设有如下Commandl的单击事件过程及fun过程:PrivateSubCommandl_Click()DimxAsIntegerx=Val(InputBox(”请输入一个整数”))fun(x)E
以下叙述中错误的是()。
要建立一个随机文件记录学生的信息,如下定义的学生记录类型,由学号、姓名和5门课程成绩(百分制)组成,下列的定义正确的是()。
在窗体上画一个命令按钮,名称为Commandl,然后编写如下程序:PrivateSubCommand1_Click()Fori=lTo2Forj=1ToiPrintString(i,“Hello”)NextjPrintNe
下面关于数组声明:Dimarr()AsInteger的叙述中正确的是
下面属于系统软件的是
当窗体大小改变时,要使其中的控件也按比例发生变化,应使用窗体的()。
在文本框控件中,将Text的内容全部显示为用户所定义的字符的属性是()。
如果改变驱动器列表框的Drive属性,则将触发的事件是( )。
数据库系统的核心是
随机试题
吸收进行的依据是混合气体中各组分的浓度不同。
CentralPark,emergingfromaperiodofabuseandneglect,remainsoneofthemostpopularattractionsinNewYorkCity,withha
在谈判过程中,注意使自己的态度保持在不冷不热、不紧不慢的地步,这是在运用()。
2016年1月1日,我国正式实施“一对夫妇可生育两个孩子”的政策。该政策对我国未来劳动年龄人口规模将产生重大影响。下图为我国15~59岁劳动年龄人口规模的未来走势预测图。读图回答问题。我国全面实施“一对夫妇可生育两个孩子”的政策,有助于我国(
师生关系本质上是一种()的关系。
下列关于“精准思维”的叙述不正确的是:
网络时代,每天都有海量的信息铺天盖地而来,真伪并存、泥沙俱下。为什么有些事情真相还“没出门”,谣言已经“传千里”?为什么很多谣言A网站辟谣B网站传、这个月辟谣下个月重来?……对于互联网上大量存在并且快速传播的谣言和不实信息,专家认为,谣言之所以常常跑得比真
设3阶方阵A=(α1,α2,α3)有3个不同的特征值,且α3=α1+2α2,试证:r(A)=2;
小王今年毕业后,在一家计算机图书销售公司担任市场部助理,主要的工作职责是为部门经理提供销售信息的分析和汇总。请你根据销售统计表(“Excel.xlsx”文件),按照如下要求完成统计和分析工作:运用公式计算工作表“销售情况”中H列的小计。
Whyisthecameranotworking?
最新回复
(
0
)