作者comdan66 (小黑)
看板C_and_CPP
標題Re: [問題] C語言聖誕樹並排
時間Thu May 7 18:24:54 2009
恕原文吃光XDD
說到耶誕樹....
我突然想到~
不是應該畫這樣嗎XDDDDD?
如~下面那樣XDD~
*
***
*****
*******
***
*****
*******
*********
***********
*****
*******
*********
***********
*************
***************
***
***
***
***
***
***
***
是剛剛突發一想~XDD
#include<stdio.h>
#include<stdlib.h>
int tree(int n,int w);
int main(void){
int n = 0,w = 0;
printf("輸入樹高(建議 8) : ");
scanf("%d",&n);
w = ((n-4)-1)*2+3;
tree(n-1,w);
for(int i = 0 ; i < n ; i++){
for(int j = 0 ; j < w+2 ; j++)
if(j>=w-1 && j<=w+1) printf("*");
else printf(" ");
printf("\n");
}
system("pause");
return 0;
}
int tree(int n,int w){
if( n>3 ){
int a = tree(n-1,w);
for(int i = 0 ; i < n ; i++){
for(int j = 0 ; j < w + n + a ; j++)
if(i+j>=w-a && j-i<=w+a) printf("*");
else printf(" ");
printf("\n");
}
}
return n-3;
}
我是這樣寫的XDD~
無聊題供一下~
--
--
無名 :
http://www.wretch.cc/blog/comdan66
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.44.23.69
※ 編輯: comdan66 來自: 114.44.23.69 (05/07 18:25)
推 VictorTom:壞蛋....XD 小弟我想看圓的樹....XDDD 05/07 18:52
推 chrisdar:老師:下次出個萬花筒好了 05/07 18:57
→ chrisdar: 可以用高高的樹下的瑪麗亞代替 05/07 18:59
→ ledia:可以畫個碎形嗎? 每年都畫樹太沒意思了 (更壞) 05/07 20:49
推 softwind:我要高樹瑪麗亞的... 寫出來 我花 1000P幣跟你買! 05/08 00:52