600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > C语言编棱 计算机二级C语言:C语言棱形图案写法

C语言编棱 计算机二级C语言:C语言棱形图案写法

时间:2018-12-07 11:26:31

相关推荐

C语言编棱 计算机二级C语言:C语言棱形图案写法

计算机二级C语言:C语言棱形图案写法

分类:计算机等级

|

更新时间:-07-07|

来源:中华网考试

#include

#include

using namespace std;

#define N 7

int main()

{

for(int i(0);i

{

if(i

{ for(int j(0);j

cout<

for(int k(0);k<2*i+1;k++)

cout<

}

else

{

for(int j(0);j

cout<

for(int k(0);k<2*(N-i)-1;k++)

cout<

}

cout<

}

return 0;

}

结果符合要求

*

***

*****

*******

*****

***

*

应该可以把两个合为一句的,以正中间那个为原点建立坐标的方法,有点简单了

#include

using namespace std;

int main()

{

int x,y;

cout << "请输入行数:";

int q;

cin>>q;

int i=(q/2);

for(x = -i;x<=i;x++)

{

for(y=-i;y<=i;y++)

{

if(abs(x)+abs(y)<=i)

{

cout <

}

else

{

cout <

}

}

cout<

}

return 0;

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。