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;
}
标签:输出,洛谷,入门,int,直角三角形,P5721,数字 From: https://www.cnblogs.com/shi66/p/17003922.html