简答题
👁️ 浏览量:

试题题干

使用二维数组形成并按下列形式输出数据


main ( )
{   int i, j, ________; /* 第一空 */
    for (i=0; i<5; i++)
    for (j=0; j<5; j++) a [i] [j] =________; /* 第二空 */
    for (i=0; i<5; i++)
   {
      for (j=0; j<5; j++) printf (″%2d″, a [i] [j]);
      ________; /* 第三空 */
    }

参考答案

试题解析

根据题干可知这是一个行长度为5,列长度为5的二维数组,为a[5][5],即第一空应填入a[5][5];

利用for循环输出二维数组的每一个元素值,即a [i] [j] =i+j,故第二空填入i+j;

第三空是要进行换行,即第三空填入printf("\n")。