輸出n行數字三角形

Makka Pakka發表於2020-11-24
#include<iostream>             //三個for迴圈巢狀
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<<" ";
		}
		cout<<endl;         //每行輸出後換行
	}
}

相關文章