馬上就圣誕節(jié)了,別人都手繪圣誕樹(shù),身為程序猿的我們可以用C語(yǔ)言編寫(xiě)一個(gè)圣誕樹(shù)出來(lái)
代碼如下
#include
int main()
{
?int o,x,y,g,e,n;
?int m;
?printf("請(qǐng)輸入圣誕樹(shù)層數(shù):");
?scanf("%d",&o);
?for(x=0;x<=1;x++)//樹(shù)上星星
?{
??? ?for(y=0;y<=o-x+3;y++)
??? ?{
???? ??? ?printf(" ");
??? ?}
??? ?for(g=0;g<=x*2;g++)
??? ?{
??? ?? printf("*");
??? ?}
??? ?printf("\n");
?}
?for(e=1;e<=2*o+3;e++)//shushangxinxin
{
if(e==o+5)//右偏
{
printf("*");
continue;
}
printf(" ");
}
printf("\n");
?for(x=0;x<=o;x++)//第一個(gè)
?{
??? ?for(y=0;y<=o-x+3;y++)
??? ?{
???? ??? ?printf(" ");
??? ?}
??? ?for(g=0;g<=x*2;g++)
??? ?{
??? ?? printf("*");
??? ?}
??? ?printf("\n");
?}
??? ?for(x=2;x<=o+3;x++)//層數(shù)? 第二個(gè)
?{
??? ?for(y=0;y<=o-x+3;y++)
??? ?{
???? ??? ?printf(" ");
??? ?}
??? ?for(g=0;g<=x*2;g++)
??? ?{
??? ?? printf("*");
??? ?}
??? ?printf("\n");
?}
?for(n=1;n<=o;n++)//樹(shù)干
?{
? for(e=1;e<=o+5;e++)
{
if(e==o+5)
{
printf("*\n");
continue;
}
printf(" ");
}
}
for(e=1;e<=2*o+5;e++)
{
if(e==o+5)
{
printf("V");
continue;
}
printf(" ");
}
printf("\n");
?printf("Merry Christmas!");
?return 0;
}
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧