Advertisement

Open-cut triangular shape

阅读量:


题目:输出三角形

输入样例:5 $ 5
输出样例:
6
666
66666
6666666
666666666
6 6
666 666
6633333 33333
2222222 2222222
1111111111111111199999999999999888888888888777777777777444444444444555555555

解释:
{
第一部分的输出为连续的数字“六”,其数量依次递增,形成一个三角形结构。而整体来看,这一图形是在特定空间范围内绘制出多个三角形。

输入参数分别为a、sb、b,其中a表示三角形底边长度,sb表示图形中使用的字符,b则代表整体图形所占据的空间范围。因此,程序需要按照a的数量重复输出sb字符,并在b的空间范围内排列多个这样的三角形。
}

要求:需要包含便于用户理解的提示信息,如:
{
cout<<“请输入三角形底边长度和高度(底边长度等于高度):”;
cout<<“请输入用于绘制图形的字符:”;
cout<<“您希望显示多少个这样的图形?”<<endl;
}

提示:
{
在完成该程序时,共使用了七个循环结构、一个条件判断语句以及一个分支处理逻辑。其中嵌套的循环最多达到四层深度。
}
*/

复制代码

全部评论 (0)

还没有任何评论哟~