P5721 【深基4.例6】數字直角三角形 1.題目描述 給出 n,請輸出一個直角邊長度是 n 的數字直角三角形。所有數字都是 2 位組成的,如果沒有 2 位則加上前導 00。 2.輸入格式 輸入一個正整數 n。 3.輸出格式 輸出如題目要求的數字直角三角形。 4.輸入輸出樣例 4.1輸入 5 4. ...
P5721 【深基4.例6】數字直角三角形
1.題目描述
給出 n,請輸出一個直角邊長度是 n 的數字直角三角形。所有數字都是 2 位組成的,如果沒有 2 位則加上前導 00。
2.輸入格式
輸入一個正整數 n。
3.輸出格式
輸出如題目要求的數字直角三角形。
4.輸入輸出樣例
4.1輸入
5
4.2輸出
0102030405
06070809
101112
1314
15
5.說明/提示
數據保證,1≤n≤13。
6.題意
輸出一個所有數字都是 2 位組成的直角邊長度是 n 的數字直角三角形。
7.思路
輸出a*(a+1)個數,每行輸出a到1個數,所有數字都是二位組成的。
8.代碼
#include<bits/stdc++.h>
using namespace std;
int n,c=1;
int main()
{
cin>>n;
for(int i=n;i>0;i--)//迴圈
{
for(int j=0;j<i;j++)//如果c<10,輸出0,在輸出c。
{
cout<<setfill('0')<<setw(2)<<c;//setw()設置寬,setfill設置符號。
c++;
}
cout<<endl;
}
return 0;
}
時鬱涵