首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下通用过程: Public Function Fun(xStr As String)As String Dim tStr As String, strL As Integer tStr="" strL=Len(xStr) i=strL
设有如下通用过程: Public Function Fun(xStr As String)As String Dim tStr As String, strL As Integer tStr="" strL=Len(xStr) i=strL
admin
2015-08-28
33
问题
设有如下通用过程:
Public Function Fun(xStr As String)As String
Dim tStr As String, strL As Integer
tStr=""
strL=Len(xStr)
i=strL / 2
Do While i<=strL
tStr=tStr & Mid(xStr, i+1, 1)
i=i+1
Loop
Fun=tStr & tStr
End Function
在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮。然后编写如下的事件过程:
Private Sub Command1_Click()
Dim S1 As String
S1="ABCDEF"
Text1.Text=LCase(Fun(S1))
End Sub
程序运行后,单击命令按钮,文本框中显示的是( )。
选项
A、ABCDEF
B、abcdef
C、defdef
D、defabc
答案
C
解析
程序中过程Fun的Do循环的功能是从参数字符串中依次取出后半部分的字符组成一个字符串,然后这个字符串再重复一次由函数返回。函数Len用于返回字符串的长度,过程中字符串的长度做为Do循环的结束条件。Mid是字符串中部截取函数,用来从指定位置开始截取指定个数的字符。过程中使用Mid(xStr, i+1, 1),通过循环依次取出字符串后半部分的字符。函数返回的字符串经Lcase函数转换为小写然后显示在文本框中。程序中做为Fun过程参数的字符串为"ABCDEF",经处理返回并转为小写后为"defdef"。
转载请注明原文地址:https://kaotiyun.com/show/saQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml的窗体上画一个水平滚动条,其名称为HScrolll,Min属性为1000,Max属性为1500,LargeChange属性为50,SmaUChange属性
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是:在运行时,如果选中一个单选按钮和一个或两个复选框,并单击“确定”按钮,则对文本框中的文字做相应的设置,如图1-140所示。窗体上的控件已经画出,但没有给出主要程序内容,请编写适当的事件过程,
在考生文件夹下有一个工程文件sjt5.vbp,其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何位置时,实心圆则向单击位置直线移动:若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。要求:请去掉程序中的注释符,把
阅读程序:FunctionF(aAsInteger)b=0Staticcb=b+1c=c+1F=a+b+cEndFunctionPrivateSub
用Write和Print语句向文件中写入多个数据的差别在于______。
为了使一个窗体从屏幕消失但仍在内存中,所使用的方法或语句为______。
以下叙述中错误的是______。
关于多行结构条件语句的执行过程,正确的说法是()。
结构化程序设计主要强调的是______。
下列说法错误的是()。
随机试题
基金绩效衡量需要考虑的因素包括( )。
劳动者就业,不因民族、种族、()、宗教信仰不同而受歧视。
羊水的pH值是( )
A.Lindner试验B.Allis征C.Dugas征D.PivotShift试验E.Gaenslen征腰椎间盘突出症检查
出生后1分钟的新生儿,哭声弱,肌张力松弛,无反射,躯干红而四肢青紫色,心率每分钟82次,Apgar评分法应评为
凡违法事实确凿,有法定依据,对公民处50元以下罚款,对法人或者其他组织处以1000元以下罚款或警告的行政处罚可适用一般程序。()。
下面是某求助者的EPQ的测验结果:粗分T分P965E1560N2275L425该求助者的EPQ测验得分高于常模平
在下面的攻击手段中,基于网络的入侵防护系统无法阻断的是()。
(1)将“销售表”中的日期在2007年12月31日前(含2007年12月31日)的记录复制到一个新表“2007销售.dbf”中。(2)将“销售表”中的日期(日期型字段)在2007年12月31日前(含2007年12月31日)的记录物理删除。(
I’veneverbeentoaprofessionalfashionshowbutmysisterisstudyingclothesdesignatcollege,andherclassputonanend
最新回复
(
0
)