洛谷 P5721 【入门3】循环结构
  iyAPjAb7VxqQ 2023年11月02日 65 0
C++

P5721 【深基4.例6】数字直角三角形

1.题目描述

给出 n,请输出一个直角边长度是 n 的数字直角三角形。所有数字都是 2 位组成的,如果没有 2 位则加上前导 00。

2.输入格式

输入一个正整数 n。

3.输出格式

输出如题目要求的数字直角三角形。

4.输入输出样例

4.1输入 

5

4.2输出 

0102030405
06070809
101112
1314
15

5.说明/提示

数据保证,1n13。

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;
}

 

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  8Tw5Riv1mGFK   2024年05月01日   80   0   0 C++
  BYaHC1OPAeY4   2024年05月08日   57   0   0 C++
  yZdUbUDB8h5t   2024年05月05日   43   0   0 C++
  oXKBKZoQY2lx   2024年05月17日   58   0   0 C++
iyAPjAb7VxqQ