• 2022-05-30
    以下不能对二维数组a进行正确初始化的语句是( ) 。A) int a[2][3]={0};B) int a[][3]={{1,2},{0}};C) int a[2][3]={{1,2},{3,4},{5,6}};D) int a[][3]={1,2,3,4,5,6};
  • C

    内容

    • 0

      若有:int a[][3] = {{0},{1},{2}};则a[1][2]的值是? A: 0 B: 1 C: 2 D: 3

    • 1

      在执行static int a[][3]={{1,2},{3,4}};语句后,a[1][3]的值是: A: 3 B: 4 C: 0 D: 2

    • 2

      以下能正确定义数组并正确赋初值的语句是A. int n=5,b[n][n]; B. int a[1][2]={{1},{3}};C. int c[2][]={{1,2},{3,4}};D. int a[3][2]={{1,2},{3,4}}; A: int n=5,b[n][n]; B: int a[1][2]={{1},{3}}; C: int c[2][]={{1,2},{3,4}}; D: int a[3][2]={{1,2},{3,4}};

    • 3

      在int a[ ][3] = { {1,4}, {3,2}, {4,5,6}, {0} };中,a[2][1]的值是( )。 A: 5 B: 4 C: 2 D: 3

    • 4

      若有定义 int a[][3]={{1,2},{5,6}};则a[1][2]的值为6。