这个题怎么说:算是道水题;
题目描述
给定正整数n,输出一个有规律变化的n行n列的图形,具体格式参看输出样例。
输入
仅一行。一个正整数n(1<n≤100),表示输出的图形有n行n列。
输出
n行n列有规律变化的图形。(每个数字占4位宽度)
样例输入
5
样例输出
1 2 3 4 5
1 1 2 3 4
1 1 1 2 3
1 1 1 1 2
1 1 1 1 1
代码如下:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a[101][101];
int n,m,i,j,num=0;
cin>>n;
for(i=1;i<=n;i++)
{
num=2;
for(j=1;j<=n;j++)
{
if(j<=i)
printf("%4d",1);
else
{
printf("%4d",num);
num++;
}
}
cout<<endl;
}
}