niusouti.com
更多“下列程序段的执行结果是【】。For I = 1 to 5CllsPrint "I =" , INEXT ”相关问题
  • 第1题:

    下列程序段的执行的结果是 Dim a(10),b(10) i=3 For j=1 To 5 a(j) =j b(i) =2 * i + j Next j Print b(i);a(i)

    A.11 3

    B.3 15

    C.3 11

    D.15 3


    正确答案:A
    解析:此程序段开始声明了两个整型数组a和b,其长度均为10。程序通过For…Next语句为其赋值,而For…Next的具体运行步骤如下:j=1时,a(1)=1,b(3)=7j=2时,a(2)=2,b(3)=8j=3时,a(3)=3,b(3)=9j=4时,a(4)=4,b(3)=10j=5时,a(5)=5:b(3)=11j=6时,中断循环,执行Print语句,即要求输出b(3)的值,a(3)的值,即113。

  • 第2题:

    下列程序段执行后,执行的结果是______ 。 Dim M(10) Dim N(10) i=3 For j = 1 To 5 M(j) = j N(i) = 2 * i + j Next j Print N(i); M(i)

    A.12 4

    B.11 3

    C.3 11

    D.10 2


    正确答案:B

  • 第3题:

    执行完下面程序段后,s的结果是() int a[]={1,2,3,4},i,s; s=a[0]; for(i=1;i<=3;i++) if(s<a[i]) s=a[i];


    死循环

  • 第4题:

    下列程序段的执行结果是______。 i=0 For j = 10 To 19 Step 3 i=i+1 Next j Print I

    A.4

    B.5

    C.3

    D.6


    正确答案:A

  • 第5题:

    下列程序段的执行结果是______。 int i=0; while(i++<=2) printf("%d\t",i);

    A.1 2 3

    B.1 2

    C.1

    D.无结果


    正确答案:A
    解析:i++是先取值后判断,再自加,循环体输出自加后的值,循环体执行3次,控制符\t是移动水平制表位。