您的位置:首页 > 其它

JXNUOJ_1015:构建矩阵

2013-12-13 20:56 246 查看


题目描述

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


输入格式

输入的第一行为一个正整数C,表示测试样例的个数。

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


输出

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


样例输入

2

1

4


样例输出

1

1 2 3 4

2 4 6 8

3 6 9 12

4 8 12 16

#include <iostream>
using namespace std;
int main()
{
int i,j,c,n,a[10][10];
cin>>c;
while(c!=0)
{
cin>>n;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
{
a[i][j]=i*j;
}
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
if(j!=n)
cout<<a[i][j]<<" ";
else cout<<a[i][j];
cout<<endl;
}
c=c-1;
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  刷题 JXNU_OJ