當前位置:首頁 » 編程語言 » 聖誕樹c語言代碼

聖誕樹c語言代碼

發布時間: 2023-02-11 18:42:10

1. 求教 用c語言打出聖誕樹

void Print(int n,int N)//輸出三角形
{
int al=1,sp=N,i;//每行字母數目,空格數目
for(i=0; i<n; i++)//控制行數
{
int j=0;
for(; j<sp; j++)//輸出空格循環
printf(" ");
for(;j<sp+al;j++)//輸出字元循環
printf("*");

sp = sp-1;
al = al+2;
printf("\n");
}
}
int main()
{
int n,i;
scanf("%d",&n);

for(i=1;i<=n;i++)
Print(i+1,n);
return 0;
}
不知道是不是符合你的要求

2. 用c語言輸出這個聖誕樹,在線等,很急

#include <stdio.h>

void prt(int a,int b)

{int i,j;

for(i=0;i<5;i++)

{for(j=0;j<b-i-a;j++)

printf(" ");

for(j=-(i+a);j<=i+a;j++)

printf("*");

printf(" ");

}

}

int main()

{int i;

for(i=0;i<10;i+=2)

prt(i,12);

for(i=0;i<3;i++)

printf(" *** ");

return 0;

}

3. C語言:用for循環嵌套怎麼輸出這種聖誕樹

#include<stdio.h>

#define N 7 //整圖行數

#define M 5 //樹冠高度

#define KG M-i-1 //每行空格數

#define XH i*2+1 //每行星號個數

void main() { int i,j,k;

for ( i=0;i<N;i++ ) {

k=( i<M )?(KG):(M-1); for ( j=0;j<k;j++ ) printf(" ");

k=( i<M )?(XH):(1); for ( j=0;j<k;j++ ) printf("*");

printf(" ");

}

}

4. 如何用 C 語言畫一個「聖誕樹」

畫聖誕樹

1,用 C 語言畫的「聖誕樹」,對於我一個美術生來說,畫畫是自己的興趣,我也很喜歡畫畫,從小對畫畫還有創意性的,我大學是學藝術設計的,用電腦操作繪畫是我的專業,我嘗試用最少代碼來畫一個抽象一點的聖誕樹,可惜沒有畫樹干。然後,我嘗試用更真實一點的風格。因為樹是一個比較自相似的形狀,這次使用遞歸方式描述樹乾和分支。就是畫一主樹干,樹干越高看著就越幼。


所以考慮到太小的葉片是很難采樣得到好看的結果,我嘗試以一個較大的球體去表現葉片,就如素描時考慮更整體的光暗,而不是每片葉片的光暗,這樣畫出來的效果非常的漂亮,我覺得結果已有進步。

5. 用c語言輸出聖誕樹,在線急等

參考下面代碼
#include <stdio.h>
void main()
{
int i,j;

printf("*\n");
for (i=2; i<4; i++)
{
printf(" ");
for (j=1; j<2*i;j++)
printf("*");
printf("\n");
}
for (i=1; i<5; i++)
{
printf(" ");
for (j=1; j<2*i; j++)
printf("*");
printf("\n");
}
for (i=1; i<4; i++)
{
printf(" ");
printf("***\n");
}
}

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:752
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:1012
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:719
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:879
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:775
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1127
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:352
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:229
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:912
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:876