这个用C++程序怎么编写??

来源:百度知道 编辑:UC知道 时间:2024/06/05 18:57:53
第一个
*
**
***
****
*****
第二个
*****
****
***
**
*
第3个是(-代表空格)
----*
---**
--***
-****
*****
第4个(-代表空格)
*****
-****
--***
---**
----*

#include<iostream.h>
void FirstDraw(int number)
{
for(int i = 1;i <= number; i ++)
{
for(int j =1;j <= i; j ++)
cout << "*";
cout << endl;
}
}
void SecondDraw(int number)
{
for(int i = number;i >= 1; i --)
{
for(int j =1;j <= i; j ++)
cout << "*";
cout << endl;
}
}
void ThirdDraw(int number)
{
for(int i = 1;i <= number; i ++)
{
for(int k =1; k <= number - i;k ++)
cout << " ";
for(int j =1;j <= i; j ++)
cout << "*";
cout << endl;
}
}
void FourDraw(int number)
{
for(int i = 1;i <= number; i ++)
{
for(int k =1; k <= number - i;k ++)
cout << "*";
for(int j =1;j <= i; j ++)
cout << " ";
cout << endl;