更多“定义如下变量和数组:inti;intx[4][4]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};则下面语句的输 ”相关问题
  • 第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[i][2-i]);

    A.1 5 9

    B.1 4 7

    C.3 5 7

    D.3 6 9


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

  • 第2题:

    定义如下变量和数组,则下面程序段落的输出结果是( )。inti;intx[3][3]={0,1,2,3,4,5,6,7,8};for(i=0;i<3;i++)printf(“%d”,x[i][2-i]);

    A.246

    B.036

    C.048

    D.258


    正确答案:A

  • 第3题:

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

    A.1 2 3

    B.1 3 5

    C.2 4 6

    D.6 5 4


    106 10,6 解析:for循环所输出的数组元素分别为y[1][1]、y[O][2],即输出10和6。

  • 第4题:

    定义如下变量关系,则下面语句的输出结果是( )。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

  • 第5题:

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

    A.1 2 3

    B.1 3 5

    C.2 4 6

    D.6 5 4


    C