[单选题]

下列程序的执行结果为

Private Sub Command1_Click()

D.im FirStr As String

F.irSt="abcdef"

Print Pat(FirStr)

E.nd Sub

Private Function Pat(xStr As String) As String

D.im tempStr As String, strLen As Integer

tempStr=""

strLen=Len(xStr)

i=1

D.o While i<=Len(xStr) -3

tempStr=tempStr+Mid(xStr, i, 1)+Mid(xStr, strLen -i+1, 1)

i=i+1

Loop

Pat=tempStr

E.nd Function

A.abcdef

B.afbecd

C.fedcba

D.defabc

参考答案与解析:

相关试题

下列程序的执行结果为 Private Sub Command1_Click()D

[单选题]下列程序的执行结果为 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 tempS

  • 查看答案
  • 下列程序的执行结果为()。Private Sub Command1_Click(

    [单选题]下列程序的执行结果为( )。 Private Sub Command1_Click() Dim s1 As String,s2 As String s1="abcdef" Call Invert(s1,s2) Print s2 End Sub Private Sub Invert(ByVal xstr As String,ystr As String) Dim tempstr As String i=Len(xstr) Do While i>=1 tempstr=tempstr+Mid(xs

  • 查看答案
  • 下列程序的执行结果为Private Sub Command1_Click()Di

    [单选题]下列程序的执行结果为Private Sub Command1_Click()D.im FirStr As StringF.irSt="abcdef"Print Pat(FirStr)E.nd SubPrivate Function Pat(xStr As String) As StringD.im tempStr As String,strLen As IntegertempStr=""strLen=Len(xStr)i=1D.o While i<=Len(xStr)-3tempStr=

  • 查看答案
  • 下列程序的执行结果为Private Sub Command1_Click()Di

    [单选题]下列程序的执行结果为 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 te

  • 查看答案
  • 下列程序段的执行结果为Private Sub Command1_Click()a

    [单选题]下列程序段的执行结果为 Private Sub Command1_Click() a=InputBox("请输入a值") c="您要查询的是" &IIf(a>0,"天气"," ") &IIf(a<0,"电话号码"," ") &IIf(a=0,"邮编"," ") Text1.Text=c End Sub程序运行后,如果从键盘上输入"16",则在文本框显示的内容是______。A.您要查询的是天气B.您要查询的是邮编C.您要查询的是电话号码

  • 查看答案
  • 下列程序的输出结果为()。Private Sub Command1_Click(

    [单选题]下列程序的输出结果为( )。 Private Sub Command1_Click() Dim a(20) For j=1 To 20 Step2 a(j)=j Next i Print a(1)+a(2)+a(3) End SubA.4B.5C.6D.7

  • 查看答案
  • 运行下列程序:Private Sub Command1_Click( )a =

    [单选题]运行下列程序:Private Sub Command1_Click( )a = Val(InputBox("a = "))Print fun1(a)E.nd SubPrivate Function fun1(b)If b > 0 Thenfun1 = 10E.lseIf b = 0 Thenfun1 = 9E.lsefun1 = 8E.nd IfE.nd Function单击按钮后从键盘为变量a输入数据3,输出的结果是( )。A.3B.8C.9D.10

  • 查看答案
  • 下列程序:Private Sub Command1_Click()a=Input

    [单选题]下列程序: Private Sub Command1_Click() a=InputBox("请输入") b=InputBox("请输入") Print=a+b End Sub 运行时输入3和4,输出的结果是A.7B.34C.3+4D.出错

  • 查看答案
  • 运行下列程序:Private Sub Command1_Click()a = 1

    [单选题]运行下列程序:Private Sub Command1_Click()a = 100b = 24a = a Mod bb = b / aa = b - aD.ebug.Print aE.nd Sub单击Command1命令按钮后,则在立即窗口上输出结果是()。A.2B.24C.50D.100

  • 查看答案
  • 下列程序的运行结果是()。Private Sub Command1_Click(

    [单选题]下列程序的运行结果是( )。 Private Sub Command1_Click() a=1.5 b=1.5 Call fun(a,B) Print a,b End Sub Private Sub fun(x,y) x=y*y y=y+x End SubA.2.25 3.75B.1.5 2.25C.1.5 0.75D.0.75 1.5

  • 查看答案
  • 下列程序的执行结果为 Private Sub Command1_Click()D