更多“下列程序段的执行结果为 ______。I=0For G=10 To 19 Step 3 I=I+1Next GPrint IA.4B.5C.3D.6 ”相关问题
  • 第1题:

    执行以下程序段 a$=“abbacddcba” For i=6 To 2 Step-2 X=Mid(a,i,i) Y=Left(a,i) z=Right(a, i) z=Ucase(X & Y & z) Next i Print z 输出结果为

    A.ABA

    B.BBABBA

    C.ABBABA

    D.AABAAB


    正确答案:B
    解析:此题考查Left函数,Right函数,Mid函数和Ucase函数的知识,执行For循环后最后一个循环时i=2,X=bb,Y=ab,z=ba,使用Ucase函数将X & Y & z联成的字符串中所有字母变为大写字母,结果为BBABBA,选项B正确。

  • 第2题:

    执行以下程序段: a $="abbaedduba" For i=6 To 2 Step-2 X=Mid(a, i, i) Y=Left(a, i) z=Right(a, i) z=UCase(X&Y&z) Next i Print z 输出结果为______。

    A.ABA

    B.BBABBA

    C.ABBABA

    D.AABAAB


    正确答案:B
    解析:虽然程序段中有一个循环3次的循环过程,但只是最后一次循环的结果才有用。即最后一次循环的结果是:变量X为bb,变量Y为ab,变量z为ba。“X & Y & z”的计算结果为“bbabba”,经“UCase(X & Y & z)”计算后结果为“BBABBA”。

  • 第3题:

    7、根据下列算法判断不正确的是: Step1:对循环控制变量i赋初值; Step2:判断i<10是否成立,若成立,则执行step3,否则执行Step4; Step3:循环控制变量i加1,再转到step2; Step4:输出结果。

    A.若i的初值为1,则循环语句中step3执行了9次。

    B.若i的初值为0,则循环语句中step3执行了10次。

    C.若i的初值为1,则循环语句中step2执行了9次。

    D.若i的初值为1,则循环语句中step2执行了10次。


    数据帧由11位组成,包括1位起始位+8位数据位+1位校验位+1位停止位

  • 第4题:

    执行以下程序段 a$="abbacddcba" For i=6 To 2 Step-2 X=Mid(a,i,i) Y=Left(a,i) z=Rfight(a,i) z=UCase(X&Y&z) Next i Print z 输出结果为

    A.ABA

    B.BBABBA

    C.ABBABA

    D.AABAAB


    正确答案:B
    解析:由于Print语句在For循环后,而不在For循环内,故只有For循环执行完毕后,Print方法才输出最终的z值。当i=z时,For循环执行最后一次循环体。此时Mid(a,2,2)表示返回a$从第2个字符开始向右的2个字符,即“bb”;Left(a,2)表示返回a$左边的两个字符,即“ab”;Risht(a,2)表示返回a$右边两个字符,即“ba”。所以“X&Y&z”的值为"bbabba",Ucase返回字符串的大写形式。

  • 第5题:

    根据下列算法判断正确的是: Step1:对循环控制变量i赋初值,n赋初值为0; Step2:判断i>10是否成立,若成立,则执行step3,否则执行Step4; Step3:循环控制变量i加1,n=i再转到step2; Step4:输出n。

    A.若i的初值为1,则最终输出结果n=10。

    B.若i的初值为0,则最终输出结果n=9。

    C.若i的初值为1,则最终输出结果n=9。

    D.若i的初值为1,则最终输出结果n=0。


    若 i 的初值为 1 ,则最终输出结果 n=0 。