试题与答案

下列程序的执行结果为()。  Private Sub Commandl_Click(

题型:单项选择题

题目:

下列程序的执行结果为()。  Private Sub Commandl_Click()    Dim s1 As String ,s2 As String    s1= "abcd"    Call Transfer(sl,s2)    Print s2  End Sub  Private Sub Transfer (ByVal xstr As String,ystr As String)    Dim tempstr As String    ystr=tempstr  End Sub

A. dcba

B. abdc

C. abcd

D. dabc

答案:

参考答案:A

解析:主调函数最终输出值是s2值,这就得调用函数过程Transfer函数。  被调过程Transfer的参数xstr,ystr从主调函数中收到实参s1,s2传来的值" abcd ",过程Transfer开始声明了两个String型的变量,xstr、ystr。i=Len(xstr)语句的功能是:i的值就是xstr的长度,此题为4。程序代码执行Do While…Loop的循环语句。循环体为 tempstr = tempstr + Mid(xstr,i,l),其中变量是I,由I=Len(xstr)开始的,每循环一次减1。此程序的最后输出的是字符串s1的反向输出。

试题推荐
题型:选择题

目前,关于活熊取胆是否人道的争议已演化为一个网络热点事件,该事件的讨论实际上就是人与自然关系的讨论。对此,你想说的是 [ ]

①人与自然界其他生物唇齿相依、息息相关

②人类满足自身需要和眼前利益更重要

③人类在利用自然界其他生物的同时,应该善待他们

④人类应该与大自然和谐相处

A、①②③④      

B、①③      

C、③④      

D、①③④

查看答案
微信公众账号搜索答案