更多“ 下列程序段选择项,使i的运行结果为3的程序段是( )。 ”相关问题
  • 第1题:

    下列程序段的执行结果为( )。

    A. i=1

    B. i=2

    C. i=3

    D. i=4


    正确答案:D
    D)    【解析】本题考查选择语句。题目中共含有4条并列的选择语句,语句从上到下依次执行,由于a>60、a>70、a>80、a<90这些条件中除了第3个外对于a都成立,因此第一个、第二个和最后一个If语句都执行,则i的值为最后的条件分支的值。

  • 第2题:

    4、下列程序段的运行结果为: PARAMETER (N=3) INTEGER A(N,N),S DATA A/1,2,3,4,5,6,7,8,9/ S=0 DO I=1,N S=S+A(I,I) ENDDO PRINT *, S END 程序运行结果为:

    A.9

    B.10

    C.15

    D.24


    C

  • 第3题:

    【单选题】程序段: int i,a[3][3]={9,8,7,6,5,4,3,2,1}; for(i=0;i<3;i+=1) printf("%4d",a[1][i]); 运行此程序段,输出结果是:()

    A.6 5 4

    B.9 5 1

    C.9 6 3

    D.9 8 7


    D 本题考察for循环语句,注意第二个for语句的后面有一个分号,即printf函数不属于循环体,无论循环执行多少次,printf(”*”)语句只执行一次。因此,本题正确答案为D)。

  • 第4题:

    下列程序段的运行结果为()。 Dim m(10) For i = 0 To 9 m(i) = 2 * i Next i Print m(m(3))

    A.12

    B.6

    C.0

    D.4


    A

  • 第5题:

    7、下列程序段的运行结果为()。 Dim m(10) For i = 0 To 9 m(i) = 2 * i Next i Print m(m(3))

    A.12

    B.6

    C.0

    D.4


    A