标签:小代码 打印圣诞树
#include<stdio.h> #include<stdlib.h> int main() { int i,j,x,n=0; char a=32,b=42,c=48; for(x=0;x<3;x++) { for(i=0;i<x+3;i++) { for(j=0;j<80;j++) { if(j<=25+n&&j>=25-n) printf("%c",c); else if((j%(n+6)==n)&&(j>25+n||j<25-n)) printf("%c",b); else printf("%c",a); } printf("\n"); n=n+2; } n=n-2*(x+2); } for(i=0;i<5;i++) { for(j=0;j<80;j++) { if(j>=22&&j<=28) printf("%c",c); else if((j%(n+6)==n)&&(j>25+n||j<25-n)) printf("%c",b); else printf("%c",a); } n=n+2; printf("\n"); } for(i=0;i<3;i++) { for(j=0;j<80;j++) { if(j%2==0) printf("%c",b); else printf("%c",a); } printf("\n"); } return 0; }
标签:小代码 打印圣诞树
原文地址:http://sts609.blog.51cto.com/11227442/1749372