#include<iostream> //当num位数变化时,修改空格与行数的关系
using namespace std;
int main()
{
int num,i,n,k;
cin>>num;
for(i=1;i<=num;i++) //增加行数
{
for(n=num-i;n>0;n--) //空格与行数的关系
{
cout<<" ";
}
for(k=1;k<=i;k++) //输出数字
{
cout<<i<<" ";
}
if(k!=num+1) //防止输出最后一行后再次换行
cout<<endl;
}
}
输出n行数字三角形(已修改)
最新推荐文章于 2023-07-31 19:09:45 发布