这几个用C++程序怎么编写??急啊!!谢谢拉

来源:百度知道 编辑:UC知道 时间:2024/06/30 11:36:32
第一个
*
**
***
****
*****
第二个
******
****
***
**
*
第3个是(-代表空格)
-----*
-----**
-----***
-----****
-----*****
第4个(-代表空格)
-----*****
-----****
-----***
-----**
-----*
要循环的啊

看你要什么样的要求了,最笨的就是每一行对应一个printf语句.

高级一点的话,用循环.
你跟贴后,我再具体写代码.

哈哈,我来吧,用C++写,别用C的编译器,不然通不过的。
No.1
#include <iostream>
using namespace std;
main()
{
short i,j;
for (i=1;i<=5;i++)
{
for (j=1;j<=i;j++)
cout<<'*';
cout<<endl;
}
}
No.2(你的问题好像打错了,应该是5个*吧,不该是6个啊?)
#include <iostream>
using namespace std;
main()
{
short i,j;
for (i=5;i>=1;i--)
{
for (j=1;j<=i;j++)
cout<<'*';
cout<<endl;
}
}
No.3:
#include <iostream>
using namespace std;
main()
{
short i,j;
for (i=1;i<=5;i++)
{
cout<<' '<<' '<<' '<<' '<<' ';