首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果为 Ptivate Sub Commandl_Click() Dim FirStr As String FirStr="abcdef" Print Pct (FirStr) End Sub Private Func
下列程序的执行结果为 Ptivate Sub Commandl_Click() Dim FirStr As String FirStr="abcdef" Print Pct (FirStr) End Sub Private Func
admin
2009-01-15
28
问题
下列程序的执行结果为 Ptivate Sub Commandl_Click() Dim FirStr As String FirStr="abcdef" Print Pct (FirStr) End Sub Private Function Pct(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,l) + Mid(xStr,strLen - i+i ,1) i=i + 1 Loop Pct=tempStr End FunCtion
选项
A、abcdef
B、afbecd
C、fedcba
D、defabc
答案
2
解析
主调函数最终输出值是Pct(FirStr)过程的返回值,这就得调用函数过程Pct。被调过程Pct的参数xStr从主调函数中收到实参FirStr传来的值“abcdef”,过程Pct开始声明了两个变量,一个是String型的tempStr,一个是Integer型的strLen。语句tempStr = " " 和 strLen = Len(xStr)的功能是,为变量tempStr赋空值,变量strLen的值就是xstr的长度,此题为6。程序执行Do While…Loop的循环语句的过程如下:
第一次循环,I=l,I<= 3成立,执行语句tempStr + Mid(xStr,i,1) + Mid(xStr,
strLen - i+1,1);
第二次循环,1=2,I<=3成立,继续执行循环体,tempStr=“afbe”;
第三次循环,I=3,I<=3成立,继续执行循环体,tempStr=“afbecd”;
第四次循环,I=4,I<=3不成立,则跳出循环体,执行语句Pct = tempStr。所以最
终Pct(FirStr)=" afbecd "。
转载请注明原文地址:https://kaotiyun.com/show/0p2p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面是一个Applet程序,其功能是进行整数加法运算,要求有3个文本区域,2个作为输入,1个作为输出,并且由异常处理来判断输入的数字是否为整型,如果是则进行运算,否则抛出异常并显示在第3个文本区域中。请改正程序中的错误(有下画线的语句),使程序能输出正确
在AWT了组件中,为了实现单选按钮的功能,除了用到Checkbox组件以外,还需要用到下列哪个组件?
下列的变量定义中,错误的是
下列关于Swing中内部框架JInternalFrame的说法不正确的是
下列有关MVC体系结构的叙述中正确的是
下列有关文件类File的说法有误的是
下列关于Java语言的数据类型和表达式的说法不正确的是
系统运行时,通过_______机制周期性地释放无用对象所使用的内存,完成对象的清除。
下列对于软件测试的描述中正确的是
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是()
随机试题
关于集体劳动合同,根据《劳动合同法》,下列哪些说法是正确的?()
对于全部由汽缸无油润滑压缩机或不喷油的螺杆压缩机组成的压缩空气站,其生产火灾危险性类别应属于()类。
固定资产和流动资产的区别有()
无支护加固坑壁的基坑开挖的条件是()。
用人单位与劳动者协商一致,可以订立无固定期限劳动合同。当出现下列()情形时,劳动者提出或者同意续订、订立劳动合同的,除劳动者提出订立固定期限劳动合同外,应当订立无固定期限劳动合同。
甲公司为增值税一般纳税人,适用的增值税税率为17%。甲公司与收入有关的资料如下:(1)2015年2月25日,因本月完成政府下达技能培训任务,收到财政补助资金10万元存入银行。(2)2015年3月25日,甲公司向丙公司销售一批商品,不含增值税的销售价格为3
从企业选拔应聘人员的全过程来看,人员选拔可分为()。
学习进取
NowthatthedamageinflictedbytheAsianfinancialcrisislookslikeitwascausedbyaneconomicneutronbomb.Thecrisishas
Comparisonsweredrawnbetweenthedevelopmentoftelevisioninthe20thcenturyandthediffusionofprintinginthe15thand1
最新回复
(
0
)