首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果为 Private Sub Command1_Click() Dim FirStr As String FirSt="abcdef" Print Pat(FirStr) End Sub Private Function Pat(
下列程序的执行结果为 Private Sub Command1_Click() Dim FirStr As String FirSt="abcdef" Print Pat(FirStr) End Sub Private Function Pat(
admin
2010-11-20
37
问题
下列程序的执行结果为
Private Sub Command1_Click()
Dim FirStr As String
FirSt="abcdef"
Print Pat(FirStr)
End Sub
Private Function Pat(xStr As String) As String
Dim tempStr As String, strLen As Integer
tempStr=""
strLen=Len(xStr)
i=1
Do While i<=Len(xStr) -3
tempStr=tempStr+Mid(xStr, i, 1)+Mid(xStr, strLen -i+1, 1)
i=i+1
Loop
Pat=tempStr
End Function
选项
A、abcdef
B、afbecd
C、fedcba
D、defabc
答案
B
解析
主调函数最终输出值是Pat(FirStr) 过程的返回值,这就得调用函数过程Pat。
被调过程Pat的参数xStr从主调函数中收到实参FirStr传来的值"abcdef",过程Pat开始声明了两个变量,一个是String型的tempStr,一个是Integer型的strLen。语句 tempStr = " "。
strLen = Len(xStr)以上两条语句的功能是:为变量tempStr赋空值,变量strLen的值就是xstr的长度,此题为6。程序代码执行Do While匧oop的循环语句:
第1次循环结束后,tempStr="af";
第2次循环,i=2,i<=3成立,继续执行循环体,tempStr="afbe";
第3次循环,i=3,i<=3成立,继续执行循环体,tempStr="afbecd";
第4次循环,i=4,i<=3不成立,则跳出循环体,执行语句Pat = tempStr。所以最终Pat(FirStr)="afbecd"。
转载请注明原文地址:https://kaotiyun.com/show/bSmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
______日历类提供日期和时间的表示,它以格里历(即阳历)来计算。
在深度为7的满二叉树中,度为2的结点个数为______。
J2SDK的命令可以分为6类:基本命令、RMI远程方法调用命令、【】、安全控制命令、JavaIDL和RMI-IIOP命令、JavaPlug-in命令。
下面不属于线程生命周期的状态的是()。
自定义异常类都是【】及其子集,除了在运行时产生或不易预测外,都定义为非运行时的异常。
下列关于HTML标记的说法,正确的是
冒泡排序算法在最好情况下的元素交换次数为【】。
在编写JavaApplet程序时,若需要对发生的事件做出响应和处理,一般需要在程序的开头写上()语句。
Swing构件必须添加到Swing顶层容器相关的()。
一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Form1中有语句PubilcXAsInteger,在Model1中有语句PubilcYAsInteger,则以下叙述中正确的是
随机试题
食物的营养成分是做好营养配餐工作不可缺少的基本资料。()
我国农业税时代终结于()
卒然腹中绞痛,欲吐不得吐,欲泻不得泻,烦躁闷乱,四肢厥冷,头面汗出,舌苔白腻,脉象沉浮者,治疗首选方是
制作功能良好的固定义齿主要条件应是()
世界上第一个将安乐死合法化的国家是
2000年5月,杭州某苗圃向宁波某园艺公司订购一批花木,为此,苗圃签发了一张票面金额为10万元的现金支票,交付给宁波某园艺公司,票据上载明票据支付地为宁波某园艺公司所在地。园艺公司的工作人员在去银行提款的过程中,不慎遗失了支票。人民法院决定受理申请的同时,
甲有乙、丙两子。甲与乙曾订立赡养协议,并将自己的10棵荔枝树全部给乙。县政府向乙颁发了10棵荔枝树的林权证。甲去世后,丙认为自己的继承权受到侵犯,要求镇政府处理。镇政府重新分割了荔枝树,还派员将荔枝果摘下变卖,保存价款3000元,烂果400斤交由乙处理。乙
工程师发现承包商的施工设备影响了工程进度,有权要求增加设备,由此增加的费用和工期由()承担。
Arecentanti-monopolycampaignlaunchedbytheChinesegovernmenthasraiseconcernsaboutwhetherprotectionismwillriseinC
《凡尔赛和约》
最新回复
(
0
)