参考答案和解析
正确答案:C
解析:本题主要是对For循环语句的考查。其一般格式为:
  For循环变量=初值To终值[Step步长]循环体
  [Exit For]
  Next循环变量
  要计算For循环的循环次数,可用公式:
  Int(循环次数=(终值-初值)/步长+1)
  本题中经过运算可知循环次数为50次,即执行了50次语句a=a+l。故最后a的值为50。选项C正确。
更多“执行下列程序后,变量a的值为()Dim i As IntegerDim a As Integera=0For i=l To 100 Step 2a=a+lN ”相关问题
  • 第1题:

    已知程序段: S=0 For i=1 To 10 Step 2 s=s+1 i=i*2 Nexti 当循环结束后,变量i的值为______,变量s的值为______。

    A.10,4

    B.11,3

    C.22,3

    D.16,4


    正确答案:C
    解析:第一次循环后,s=s+1=l,i=i *2=1*2=2:第二次循环后,s=s+1=2,i=i*2=(2+2)*2=8;第一次循环后,s=s+1=3,i=i*2=(8+2)*2=20;由于Next i,所以i=i+2=20+2=22,此时22>10,循环结束,所以i的值为22,s的值为3。

  • 第2题:

    5、有以下程序段: INTEGER A(5),T DATA A/1,2,3,4,5/ DO I=1,2 T=A(I) A(I)=A(6-I) A(6-I)=T ENDDO PRINT*, A(5) END 执行以上程序后,输出的A(5)的值为:

    A.1

    B.5

    C.4

    D.2


    无数次

  • 第3题:

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

    A.105

    B.945

    C.384

    D.3840


    自然数 1 ~ 9 中的奇数之和

  • 第4题:

    14、下列程序执行后,变量s的值为______。 Dim i%, j%, s% j = 1 s = 0 For i = 4 To 1 Step -1 s = s + i * j j = j * 10 Next i

    A.4

    B.24

    C.1234

    D.4321


    B

  • 第5题:

    已知程序段: s=0 For i=1 To 10 step 2 s=s+1 i=i*2 Next i 当循环结束后,变量i的值为(),变量s的值为()。

    A.10 3

    B.22 5

    C.22 3

    D.16 4


    3