当前位置:文档之家› C语言写的各种心形图案

C语言写的各种心形图案

C语言写的各种心形图案
C语言写的各种心形图案

C语言写的各种心形图

集团文件版本号:(M928-T898-M248-WU2669-I2896-DQ586-M1988)

C语言写的各种心形图案

1./*

高手在民间,只能说这个是人才写的

*/

#include "stdio.h"

void main()

{

printf(" 我我\n 爱爱爱爱\n

你你你你\n");

printf(" 我我我\n爱

爱\n 你你\n");

printf(" 我我\n 爱

爱\n 你你\n");

printf(" 我我\n 爱爱\n 你你\n");

printf(" 我我\n 爱爱\n 你\n");

}

/*

输出结果:

----------------------

我我

爱爱爱爱

你你你你

我我我爱爱你你我我

爱爱

你你

我我

爱爱

你你

我我

爱爱

----------------------

*/

2./*

结合课本输出几何图形

*/

#include

int main()

{

int i,j;

printf(" ****** ******\n" " **********

**********\n" " ************* *************\n"); //前三排的规律性不强所以直接显示就好了 for(i=0;i<3;i++)//显示中间三排{

for(j=0;j<29;j++)

printf("*");

printf("\n"); }

for(i=0;i<7;i++)//显示呈递减趋势规律的中间7排

{

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

printf(" ");

for(j=0;j<27-i*4;j++)

printf("*");

printf("\n"); }

for(i=0;i<14;i++)//最后一个星号*与上面的规律脱节了所以独立显示

printf(" ");

printf("*\n");

return 0;

}

/*

------------------------------ ****** ******

********** **********

************* ************* ***************************** *************************** ***********************

*******************

***************

***********

*******

***

*

------------------------------*/

3./*

双心

*/

#include

#include

void main()

{

int a,b,c;

for(a=1;a<=6;a++)

{

for(b=1;b<=6-a;b++)

printf(" ");

for(c=1;c<=2*a-1;c++)

{

if(a<5&&(c==1||c==2*a-

1)||(a==5&&(c==2||c==5||c==8))||a==6&&(c==4||c==5||c==7||c==8))

printf("\3");

else

printf(" ");

}

printf("\n");

}

for(a=1;a<=6;a++)

{

for(b=1;b<=a;b++)

printf(" ");

for(c=1;c<=11-2*a;c++)

{

if(a>1&&(c==1||c==11-2*a)||a==1&&(c==2||c==5||c==8))

printf("\3");

else

printf(" ");

}

printf("\n");

}

}

/*

输出结果:

---------------

.

. .

. .

. .

. . .

.. ..

. . .

. .

. .

. .

.

---------------

*/

4./*

心形

*/

#include

#include

void main()

{

int a,b,c;

for(a=1;a<=6;a++)

{

for(b=1;b<=6-a;b++)

printf(" ");

for(c=1;c<=2*a-1;c++)

{

if(a<5&&(c==1||c==2*a-

1)||(a==5&&(c==2||c==5||c==8))||a==6&&(c==4||c==5||c==7||c==8))

printf("\3");

else printf(" ");

}

printf("\n");

}

}

/*

输出结果:

------------------------------ .

. .

. .

. .

. . .

.. ..

------------------------------ */

相关主题
文本预览
相关文档 最新文档