• 2021-04-14
    下列程序段中包括一个错误,出错的原因()。 x = 4 Dim a(x) For m = 4 To 0 Step -1 a(m) = m + 1 Next m
  • 第二行,不能用变量定义数组的下标

    内容

    • 0

      已知:集合M={x|0<x<3},集合N={x|1<x<4},则M∩N=(  )

    • 1

      ‌执行下列程序段后,i和m的值为( )。‎‌m = 0‎‌For i = 1 To 3‎‌ For j = 1 To i‎‌ m = m + j‎‌Next j, i‎‌‎ A: 3 6 B: 3 10 C: 4 6 D: 4 10

    • 2

      中国大学MOOC: 有如下程序段: Dim i%, j%, n%, m%, k% m = 0 : k = 0 For i = 1 To 5 k = k + 1 n = 0 For j = 1 To 2 n = n + 1 m = m + 1 Next j Next i MsgBox(k & & n & & m)运行该程序代码段后,消息对话框中显示的内容为( )。

    • 3

      【单选题】假定 w、x、y、z、m均为int型变量,有如下程序段: w=1;x=2;y=3;z=4; m=(w 则该程序段执行后, m的值是_______. 假定 w、x、y、z、m均为int型变量,有如下程序段: w=1;x=2;y=3;z=4; m=(w 则该程序段执行后, m的值是_______. A. 4 B. 3 C. 2 D. 1

    • 4

      下列程序执行后,其输出结果为( )。 Dim a(5) For i=0 To 4 a(i)=i+1 m=i+1 If m=3 Then a(m-1)=a(i-2)Else a(m)=a(i) If i=2 Then a(i-1)=a(m-3) a(4)=i Print a(i); Next i A: 1 1 1 4 4 B: 1 2 3 4 1 C: 1 2 1 4 4 D: 1 1 1 4 1