定义如下变量和数组: int i; int x[3][3]={1,2,3,4,5,6,7,8,9}; 则下面语句的输出结果是( )。 for(i=0; i<3; i++) printf("%d",x[i][2-i]);A.1 5 9B.1 4 7C.3 5 7D.3 6 9

题目

定义如下变量和数组: int i; int x[3][3]={1,2,3,4,5,6,7,8,9}; 则下面语句的输出结果是( )。 for(i=0; i<3; i++) printf("%d",x[i][2-i]);

A.1 5 9

B.1 4 7

C.3 5 7

D.3 6 9


相似考题
更多“定义如下变量和数组:int i;int x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是()。for(i=0; ”相关问题
  • 第1题:

    定义变量和数组如下:int i;int x[3][3]=(1,2,3,4,5,6,7,8,9);则语句for(i=0;i<3;i++)printf(”%d”,x[1][2-i]);的输出结果是 ( )


    正确答案:C

  • 第2题:

    定义如下变量和数组:inti; int x[3][3]={1,2,3,4,5,6,7,8,9}; 则语句for(i=0;i<3;i++) printf("%d ",x[i][2-i]); 的输出结果是( )。

    A.1 5 9

    B.1 4 7

    C.3 5 7

    D.3 6 9


    正确答案:C

  • 第3题:

    定义如下变量关系,则下面语句的输出结果是( )。inti;intx[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)printf("%d",x[0][2-i]);

    A.159

    B.123

    C.357

    D.321


    正确答案:D

  • 第4题:

    定义如下变量和数组:

    int i;

    int x[3][3]={1,2,3,4,5,6,7,8,9};

    则下面语句的输出结果是( )。

    for(i=0; i<3; i++)

    printf(" %d" ,x[i][2-i]);

    A.1 5 9

    B.1 4 7

    C.3 5 7

    D.3 6 9


    正确答案:C
    解析:考查二维数组元素的引用方法。题中通过二维数组的行、列下标来定位元素的位置,从而实现元素的引用。

  • 第5题:

    定义如下变量和数组: int i; int x[3][3]={1,2,3,4,5,6,7,8,9}; 则下面语句的输出结果是( )。 for(i=0; i<3; i++) printf(" %d" ,x[i][2-i]);

    A.1 5 9

    B.1 4 7

    C.3 5 7

    D.3 6 9


    正确答案:C
    解析:题中通过二维数组的行、列下标来定位元素的位置从而实现元素的引用。注意:二维数组和数组元素的址。