首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果为 Private Sub Command1_Click() Dim FirStr As String FtrSt="abcdef" Print Pat(FirStr) End Sub Priv
下列程序的执行结果为 Private Sub Command1_Click() Dim FirStr As String FtrSt="abcdef" Print Pat(FirStr) End Sub Priv
admin
2012-03-22
22
问题
下列程序的执行结果为 Private Sub Command1_Click() Dim FirStr As String FtrSt="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。语句ternpStr=""。
strLen=Len(xStr)以上两条语句的功能是:为变量tempstr赋空值,变量strkn的值就是xstr的长度,此题为6。程序代码执行Do While…Loop的循环语句:
第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/DGhp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮(其NAME属性为Command1),然后编写如下代码: OptionBase1 PrivateSubCommand1_Click() Dima s=0 a=Array(1,2,3,4);j=1
在窗体上画一个文本框、一个标签和一个命令按钮,其名称分别为Text1、Label1和Command1,然后编写如下两个事件过程:PrivateSubCommand1_Click() strText=InputBox("请输入") Text1.T
以下Case语句中错误的是
执行语句Open"Tel.dat"ForRandomAs#1Len=50后,对文件Tel.dat中的数据能够执行的操作是_________。
有一个事件过程,其功能是:从已存在于磁盘上的顺序文件NMl.txt中读取数据,计算读出数据的平方值,将该数据及其平方值存入新的顺序文件NMtxt中。请填空。PrivateSubForm_Click() DimxAsSing
以下事件过程可以将打开的对话框的标题改为“新时代”的是
排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的方法,称为______。
设一棵完全二叉树共有500个结点,则在该二叉树中有【】个叶子结点。
按条件f对关系R进行选择,其关系代数表达式为_________。
随机试题
病例对照研究的病例应确定为
关于干扰核酸生物合成的抗恶性肿瘤药物,以下说法正确的是
一个7岁的女孩,口内检查发现下颌后部牙槽骨上有两个形态似磨牙的牙齿存在:为鉴别是否有恒磨牙,正确的说法是
患者,男,26岁。左颌下区肿块2年,肿块时大时小,进食时局部有明显胀痛感。临床诊治过程中,应着重于
下列项目中,产生可抵扣暂时性差异的有( )。
甲公司在2017年1月1日平价发行甲债券,每张面值1000元,票面利率10%,5年到期,每年6月30日和12月31日付息。乙公司在2017年1月1日发行乙债券,每张面值1000元,票面利率8%,5年到期,每年6月30日和12月31日付息。(计算过程中至
下列关于病毒的说法,不正确的是()。
阿Q和一切不朽的文学典型一样,是说不尽的。不同时代、不同民族、不同阶级、不同文化程度的读者从不同的角度、侧面去解读它,甚至同一个读者在人生的不同阶段对它都会有不同的理解。这些不同的解读和理解构成了一部阿Q接受史,这部接受史没有终结,也永远不会终结。
通过“Internet信息服务(IIS)管理器”管理单元可以配置FTP服务器,若将控制端口设置为2222,则数据端口自动设置为__________。(2010年上半年试题)
在某卫生站工作的营养科医生李一凡,要为社区居民制作一期关于巧克力知识的宣传页。请按如下要求帮助他完成此项工作:插入文本框,并将文档标题下方以“巧克力(英语:chocolate,粤港澳译为:朱古力)……”开头的段落移动到文本框中,并适当调整字体与字号,完
最新回复
(
0
)