首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果为 Private Sub Command1_Click( ) Dim FirStr As String FirSt = "abcdef" Print Pat(FirStr)
下列程序的执行结果为 Private Sub Command1_Click( ) Dim FirStr As String FirSt = "abcdef" Print Pat(FirStr)
admin
2009-03-15
20
问题
下列程序的执行结果为 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
答案
2
解析
主调函数最终输出值是Pat (FirStr)过程的返回值,这就得调用函数过程Pat。被调过程Pat的参数xStr从主调函数中收到实参 FirStr传来的值“abcdef”,过程Pat开始声明了两个变量,一个是String型的tempStr,一个是Integer型的 strLen。语句tempStr=" "。
strLen;Len(xStr) 以上两条语句的功能是:为变量tempStr赋空值,变量strLen的值就是xstr的长度,此题为6。程序代码执行Do While…Loop的循环语句:第1次循环结束后,tempStr=“af”;
第2次循环,i=2,i<=3成立,继续执行循环体, tempStr=“afbe”;
第3次循环,i=3,i<=3成立,继续执行循环体, tempStr=“atbecd”;
第4次循环,i=4,i<=3不成立,则跳出循环体,执行语句Pat=tempStr。所以最终Pat(FirStr)=“afb ecd”。
转载请注明原文地址:https://kaotiyun.com/show/8Q1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
Swing允许按自己的要求选择组件的外观和感觉,Swing是通过哪一方法实现该功能的?()
阅读下列代码publicclassTest{publicstaticvoidmain(Stringargs[]){System.out.println(89>>1);}}
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
下列选项中不属于软件生命周期开发阶段任务的是
深度为5的满二叉树有【】个叶子结点。
给一个short类型变量赋值的范围是
下面是一个Applet程序,其功能是接收用户输入的两个整数,比较它们的大小,并在用户按下“比较”按钮后,将Applet中的显示的“请先输入两个待比较的整数”,改为“两个整数中最大值:x”,x是两个数中的最大值。请改正程序中的错误(有下划线的语句)并将程序填
使线程放弃当前分得的CPU时间,但不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得CPU时间的方法是()。
Java语言是以()为程序的基本单位。
Java语言中的【】是程序的基本单位。
随机试题
脊髓内哪些神经元支配内脏活动?
PacifictapaclothPacifictapaclothisdifferentfromothertypesoftapabecauseitis
急进性肾小球肾炎的甲泼尼龙冲击治疗主要适用于
A、试管培养B、玻片小培养C、平皿培养D、CO2培养E、微需氧培养真菌分离培养、传代和保存菌种最常用的方法
下列关于苯海索的临床应用,错误的是
新生儿男,生后3天,体重3200g,皮肤巩膜发黄,血清总胆红素280mmol/L。应立即采取的处理措施为()
某企业2006年度的主营业务收入净额为600万元,应收账款周转天数为30天。则该企业2007年度的应收账款平均余额为()。[2007年真题]
某大学数学系的任课老师都不是数学专家,由这所大学数学系毕业的博士都是数学专家,该大学数学系的一名任课老师是由这所学校数学系毕业的。由此可以推知()。
全额累进税率与超额累进税率计算方法的差异。
为了在FormLoad事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是
最新回复
(
0
)