您的位置:首页 > 其它

第三周【项目3:输出星号图】

2016-03-17 08:53 148 查看
自选下面的几个图案,编程序输出(自选两个完成,其他的想想思路即可)。



解答

(a)

#include <iostream>

using namespace std;

int main( )

{

int i,j,n=6;

for(i=n;i>=1;--i) //一共要输出n行

{

//输出第i行

for(j=1; j<=2*i-1; ++j) //输出2*i-1个星号

cout<<"*";

cout<<endl;

}

return 0;

}

(c)

#include <iostream>

using namespace std;

int main( )

{

int i,j;

i=1;

while(i<=6)

{

for(j=1; j<=i-1; ++j)

cout<<" ";

for(j=1; j<=2*(6-i)+1; ++j)

cout<<"*";

cout<<endl;

++i;

}

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: