首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果为Private Sub Command1_Click() Dim FirStr As String FirSt="abcdef" Print Pat(FirStr)End SubPrivate Function Pat
下列程序的执行结果为Private Sub Command1_Click() Dim FirStr As String FirSt="abcdef" Print Pat(FirStr)End SubPrivate Function Pat
admin
2009-01-15
56
问题
下列程序的执行结果为Private Sub Command1_Click() Dim FirStr As String FirSt="abcdef" Print Pat(FirStr)End SubPrivate 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=tempStrEnd Function
选项
A、abcdef
B、afbecd
C、fedcba
D、defabc
答案
2
解析
主调函数最终输出值是Pat(FirStr)过程的返回值,这就得调用函数过程Pat。
被调过程Pat的参数xStr从主调函数中收到实参FirStr传来的值“abcdef”,过程Pat开始声明了两个变量,一个是String型的tempStr,一个是Integer型的strLen。语句tempStr=""。
strLen=Len(xStr) 以上两条语句的功能是:为变量tempStr赋空值,变量strLen的值就是xstr的长度,此题为6。程序代码执行Do While…Loop的循环语句:
第一次循环,I=1,I<=3成立,执行语句tempStr+Mid(xStr,i,1)+Mid(xStr, strLen-i+1,1);
mid函数一般调用格式:Mid(字符串,p,n) 其功能就是从第p个字符开始,向后截取n个字符,第一次循环结束后,tempStr=“af”;
第二次循环,I=2,I<=3成立,继续执行循环体,tempStr=“afbe”;
第三次循环,I=3,I<=3成立,继续执行循环体,tempStr=“afbecd”;
第四次循环,I=4,I<=3不成立,则跳出循环体,执行语句Pat=tempStr。所以最终Pat(FirStr)=“afbecd”,即最后程序执行结果如选项B所示。
转载请注明原文地址:https://kaotiyun.com/show/WZ2p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
J2SDK中主要有两个相关环境变量,即path和__________。前者指定了JDK命令搜索路径,后者指定了Java类路径。
下列程序段的输出结果为__________。 inta=2; switch(a){ case2: System.out.print("Valueis2."); case3: System.out.pritln("
下面是一个Applet程序,其功能是进行整数加法运算,要求有3个文本区域,2个作为输入,1个作为输出,并且由异常处理来判断输入的数字是否为整型,如果是则进行运算,否则抛出异常并显示在第3个文本区域中。请改正程序中的错误(有下画线的语句),使程序能输出正确
下列Applet程序中,指定s为字符串类型,将s绘制在屏幕上,请将程序补充完整。importjava.applet.Applet;importjava.awt.Craphics;publicclasstestl8_1
下面是一个Applet程序,程序的功能是用鼠标点击画图。本题是通过点击鼠标后画出一个“Java”字。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或减行。importjav
写出下面程序的运行结果______。importjava.io.*:publicClassAbc{publicstaticvoidmain(StringArgs[]){Strings1="Hello!
下列哪个不是Java虚拟机的执行过程的特点?
在编执行java程序的过程中需要用到一些工具,SUN公司为我们提供了一套JDK工具,它主要包括:javac.exe、javaexe、_________、javap.exe、jbd.exe。
随机试题
(2011年第152题)胆汁在消化和吸收营养物质中的作用有
患儿女,胎龄34周。早产儿,家长来儿童保健门诊咨询应于何时开始给予铁剂以预防缺铁性贫血,护士回答正确的是
许某与汤某系夫妻,婚后许某精神失常。二人提出离婚,某县民政局准予离婚。许某之兄认为许某为无民事行为能力人,县民政局准予离婚行为违法,遂提起行政诉讼。县民政局向法院提交了县医院对许某作出的间歇性精神病的鉴定结论。许某之兄申请法院重新进行鉴定。下列哪些选项是正
(),建设部制定了《城市房屋拆迁估价指导意见》,使得拆迁估价问题有了参考依据。
招标的主体可以是( )。
镜泊湖、长白山天池、云南滇池从成因上分类,属于()。
铁路运输中整列运输的费用比整车运输要高些。
北京2022年冬奥会和冬残奥会主题口号是()。
某学校初中二年级五班的物理老师要求学生两人一组制作一份物理课件。小曾与小张自愿组合,他们制作完成的第一章后三节内容见文档“第3-5节.pptx”,前两节内容存放在文本文件“第1-2节.pptx”中。小张需要按下列要求完成课件的整合制作:为幻灯片设置适
Whatattractscustomers?Obviouslythequalityofaproductdoes,butvisualimages【C1】______agreatdeal.Itisnotonlytheima
最新回复
(
0
)