更多“下面程序段运行后,变量X的值为【】。DimxASIntegerDimIASIntegerx=0forI=0to50step10X=X+I。nextIPri ”相关问题
  • 第1题:

    执行下面的程序段后,变量a的值为______。

    a=0

    For i=2.7 To 5.9 Step 0.5

    a=a+1

    Next i


    正确答案:7
    7 解析:本题考查For循环的知识。For循环是经常使用的一种循环,常用于循环次数己知的情况。在For循环中的循环变量每次变化的步长一般为一个整数,但是也可以为实数。本题中仔细计算可知循环共执行7次,所以最后结果为7。

  • 第2题:

    执行以下程序段

    Dim x As Integer,i As Integer

    x=0

    For i=20 To 1 Step-2 x=x+i\5

    Next i

    后,x的值为

    A.16

    B.17

    C.18

    D.19


    正确答案:C
    解析:本题需要提出的是“\”,该运算符是表示整除(截尾取整),再者就是需注意该题干中的是循环变化的步长为-2。

  • 第3题:

    执行以下程序段 Dim x As Integer, i As Integer x=0 For i=20 To Step -2 x=x+i\5 Next i 后,x的值为

    A.16

    B.17

    C.18

    D.19


    正确答案:C
    解析:本题考查For循环结构。For循环是最基本的循环语句,一般格式为:For循环变量=初值 To 终值 [Step步长],步长省略时默认为1。在本题考生应该注意i\5的值,“\”是整除,而不是四舍五入。第1次循环,i=20,i\5=4,第2次循环,i=18,i\5=3而不是4,第3次循环i=16, i\5=3,依次类推,最后结果是18,选项C正确.

  • 第4题:

    执行下列程序段后,x的值为______。

    Dim x As Integer, i As Integer

    x=0

    For i=20 To 1 Step -2

    x=x +i\5

    Next i


    正确答案:18
    18 解析:本题考查VBA中循环和整除的知识。显然循环会执行10次,所以这个问题主要需要搞清楚每次循环累加的是什么数值。注意到每次累加的是i整除5的结果,i=20时累加一个4,i=18、16时累加两个3,i=14、12、10时累加三个2,i=8、6时累加两个1。

  • 第5题:

    执行以下程序段后,x的值为______。

    Dim x As Integer,i As Integer

    x=0

    For i=20 To 1 Step -2

    x=x+i\5

    Next i


    正确答案:18
    18 解析:本题考查VBA中循环和整除的知识。显然循环会执行10次,所以这个问题主要需要搞清楚每次循环累加的是什么数值。注意到每次累加的是i整除5的结果,i=20时累加一个4,i=18、16时累加两个3,i=14、12、10时累加三个2,i=8、6时累加两个1。