解题思路:逐行输出,i控制列数,p使每行减少一个,y为每行的第一个数
注意事项:
参考代码:
#include<iostream>
using namespace std;
int main()
{
int n,p,q;
int x=0,y=0;
cin>>n;
p=n;
for (int i=0;i<n;i++)
{
y=y+i;
q=i+1;
for (int j=1;j<=p;j++)
{
x=q+x;
cout<<x<<" ";
q++;
}
x=y;
p--;
cout<<endl;
}
}
0.0分
3 人评分