首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果为 Private Sub Command1_Click( ) Dim FirStr As String FirSt=”abcdef, Print Pat
下列程序的执行结果为 Private Sub Command1_Click( ) Dim FirStr As String FirSt=”abcdef, Print Pat
admin
2009-02-13
17
问题
下列程序的执行结果为 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、aPDecd
C、fedcba
D、defabc
答案
2
解析
主调函数是最终输出值是Pat(Fir Str)过程的返回值,这就是调用函数过程Pat。被调过程Pat的参数xStr从主调函数中收到实参Fir Str传来的值“abcdef”,过程Pat开始声明了两个变量,一个是String型的tempStr,一个是Integer型的strLen。语句 tempStr=“”strLen=Len(xStr)的功能是:为变量tempStr赋空值,变量strLen的值就是xStr的长度,此题为6。程序代码执行Do While…Loop的循环语句。
第一次循环,i=1,i<=3成立,执行语句tempStr+Mid(xStr,i1)+Mid(xStr,strLen-i+1,1);mid函数一般调用格式:Mid(字符串,p,n)其功能就是从第p个字符开始,向后截取n个字符,第一次循环结束后,tempStr=“af”;
第二次循环,i=2,i<=3成立,继续执行循环体,temp Str=“afbe”;
第三次循环,i=3,i<=3成立,继续执行循环体,temp Str=“afbecd”
第四次循环,i=4,i<=4不成立,则跳出循环体,执行语句Pat=temp Str。所以最终 Pat(Fir Str)=“afbecd”,即最后程序执行结果如选项B所示。
转载请注明原文地址:https://jikaoti.com/ti/OXq0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
publicclassTest{publicstaticvoidmain(Stringargs[]){inta=2,b=4,c=6Strints="abc";Sys
下列代码的执行结果是()。publicclassTest{publicstaticvoidmain(Stringargs[]){System.out.println(5/2):}
软件生命周期包括8个阶段。为了使各时期的任务更明确,又可分为3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于【】期。
对话框(Dialog)是______类的子类。
在长度为n的有序线性表中进行二分法查找。最坏的情况下,需要的比较次数为______。
下列哪个布局管理器能够帮助用户处理两个或者两个以上的成员共享同一个显示空间,它把容器分成许多层,每层懂得显示空间占据这个容器的大小?()
数据库系统的核心是()
开发大型软件时,产生困难的根本原因是()
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为______。
用HTML文件显示Applet时,下面哪些属性是必不可少的?()
随机试题
乌药的归经()(1997年第37;1992年第32题)
某甲状腺功能减退患者,患病半年,规律服药,近日来出现严重便秘,下列护理措施不妥的是
(共用备选答案)A.维A酸B.美托洛尔C.烟酸D.碳酸钙E.青霉素妊娠早期妇女禁用的药品是
对于进出口许可证的管理原则,以下表述正确的是()。
在中国境内没有设立机构、场所而有来源于我国境内的股息、利息、租金、特许权使用费等项所得的外国公司、企业和其他经济组织缴纳外商投资企业和外国企业所得税,所适用的税率为()。
会见与会谈的人数较少时,一般采用()座位布局形式。
现在很多人办事。如去医院看病、孩子上学、公司信贷等都要托熟人、找关系。对于这类“潜规则现象”,你怎么看?
[*]
下列各类计算机程序语言中,不属于高级程序设计语言的是
Thespaceshuttle【T1】______madeararenightlandingattheKennedySpaceCentreearlyonThursday.Thenightlanding,theelev
最新回复
(
0
)