求助 c++
  • 板块学术版
  • 楼主Killer_master
  • 当前回复5
  • 已保存回复5
  • 发布时间2023/1/18 11:48
  • 上次更新2023/10/24 03:45:23
查看原帖
求助 c++
930361
Killer_master楼主2023/1/18 11:48
描述:

现请你构建一个N*N的矩阵,第i行j列的元素为i与j的乘积。(i,j均从1开始)

输入:

输入的第一行为一个正整数C,表示测试样例的个数。然后是C行测试样例,每行为一个整数N(1<=N<=9),表示矩阵的行列数。

输出:

对于每一组输入,输出构建的矩阵。

我的代码:
#include <iostream>
using namespace std;

int main()
{
    int c;
    int n1[107]={};
    cin>>c;
    for(int h=0;h<c;h++)
    {
        cin>>n1[h];
        
    }
    for(int h=0;h<c;h++)
    {
        int n=n1[h];
        for(int i=1;i<=n;i++)
        {
            for(int j=1;j<=n;j++)
            {
                cout<<i*j<<" ";
            }
            cout<<endl;
        }
    }
    return 0;
}
2023/1/18 11:48
加载中...