1、C语言写的各种心形图案C语言写的各种心形图案1./* 高手在民间,只能说这个是人才写的 */#include stdio.hvoid main() printf( 我 我n 爱 爱 爱 爱n 你 你 你 你n); printf( 我 我 我n爱 爱n 你 你n); printf( 我 我n 爱 爱n 你 你n); printf( 我 我n 爱 爱n 你 你n); printf( 我 我n 爱 爱n 你n);/* 输出结果: - 我 我 爱 爱 爱 爱 你 你 你 你我 我 我爱 爱你 你 我 我 爱 爱 你 你 我 我 爱 爱 你 你 我 我 爱 爱 你 -*/2./* 结合课本输出几何图形
2、*/#include int main() int i,j; printf( * *n * *n * *n); /前三排的规律性不强 所以直接显示就好了 for(i=0;i3;i+)/显示中间三排 for(j=0;j29;j+) printf(*); printf(n); for(i=0;i7;i+)/显示呈递减趋势规律的中间7排 for(j=0;j2*(i+1)-1;j+) printf( ); for(j=0;j27-i*4;j+) printf(*); printf(n); for(i=0;i14;i+)/最后一个星号*与上面的规律脱节了 所以独立显示 printf( ); printf
3、(*n); return 0; /*- * * * * * * * * * * * * * *-*/3./* 双心*/#include#includevoid 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(a5&(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
4、( ); for(c=1;c1&(c=1|c=11-2*a)|a=1&(c=2|c=5|c=8) printf(3); else printf( ); printf(n); /* 输出结果: - . . . . . . . . . . . . . . . . . . . . . . -*/4./* 心形*/#include#includevoid 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(a5&(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); /* 输出结果: - . . . . . . . . . . . . - */Welcome !欢迎您的下载,资料仅供参考!