问题标题: 酷町堂:2503

0
0
已解决
王运博
王运博
修练者
修练者
#include<bits/stdc++.h>
using namespace std;
int a[100][100]; 
int main()
{
     int n,m;
     cin>>n>>m; 
    for(int i=1;i<=n;i++)
        {
            for(int j=1;j<=n;j++)
          cout<<a[i][j]<<" ";
          cout<<endl;
        }
    return 0;
}

 


0
已采纳
赵奕帆
赵奕帆
初级守护
初级守护
    for(int i=1;i<=n;i++)
    {
        for(int j=1;j<=m;j++){
            cout<<i<<j<<" ";
        }
        cout<<endl;
    } 

 

0
0
0
0
胡艺玮
胡艺玮
新手守护
新手守护

你的代码里有两个错误。

1.for循环里应该是i<=m,而不是i<=n,是m行n列,不是n行n列。

2.输出的时候输出a[i][j]是直接输出代码,没有输入.所以这里应该是cout<<i<<j<<" ";

除了这两个,其他的应该没错了。

我要回答