定义一个整型的3行4列的的二维数组

定义一个整型的3行4列的的二维数组,每个数组元素的赋值规则为行下标值加1的值乘以列下标值加1的值,如: a[0][0]=(0+1)∗(0+1)=1, 按行和列输出这个二维数组。
程序运行示例:
1 2 3 4
2 4 6 8
3 6 9 12

下面是 C++ 代码和运行结果,望采纳

#include <iostream>
using namespace std;

int main() {
  int a[3][4];
  for (int i = 0; i < 3; i++) {
    for (int j = 0; j < 4; j++) {
      a[i][j] = (i + 1) * (j + 1);
    }
  }
  for (int i = 0; i < 3; i++) {
    for (int j = 0; j < 4; j++) {
      cout << a[i][j] << " ";
    }
    cout << endl;
  }
  return 0;
}

运行结果如下:

1 2 3 4
2 4 6 8
3 6 9 12
#include<iostream>
using namespace std;
int main()
{
    int a[3][4];
    int i,j;
    for(i = 0;i<3;i++)
    {
      for(j=0;j<4;j++)
      {
        a[i][j] = (j+1)*(i+1);
        cout<<a[i][j]<<" ";
      }
      cout<<endl;
    }
}