定义一个整型的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;
}
}