c语言调用函数打圣诞树 C语言怎么输出圣诞树的树干

求教 用C语言打出圣诞树

void Print(int n,int N)//输出三角形

10余年的清水网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。网络营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整清水建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联公司从事“清水网站设计”,“清水网站推广”以来,每个客户项目都认真落实执行。

{

int al=1,sp=N,i;//每行字母数目,空格数目

for(i=0; in; i++)//控制行数

{

int j=0;

for(; jsp; j++)//输出空格循环

printf(" ");

for(;jsp+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;

}

不知道是不是符合你的要求

电脑的C语言怎样编写出圣诞树

打印两个等边三角形,再打一个矩形就可以实现圣诞树雏形;

参考代码如下:

#include stdio.h

void main()

{

int i,j;

printf("*\n");

for (i=2; i4; i++)

{

printf(" ");

for (j=1; j2*i;j++)

printf("*");

printf("\n");

}

for (i=1; i5; i++)

{

printf(" ");

for (j=1; j2*i; j++)

printf("*");

printf("\n");

}

for (i=1; i4; i++)

{

printf(" ");

printf("***\n");

}

}

c语言,怎么做出这个圣诞树?用while或for语句。帮我写出代码,谢谢。(不一定要圆圈,其他图案

#includestdio.h

void main()

{

int n,j,i,k;

char ch;

ch='*';

scanf("%d",n);

for(j=1;j=n;j++)

{

for(k=n;kj;k--)

{

printf(" ");

}

for(i=1;i=j;i++)

{

printf(" %c",ch);

}

printf("\n");

}

for(j=1;j=n-1;j++)

{

for(k=1;k=j;k++)

{

printf(" ");

}

for(i=n-1;i=j;i--)

{

printf(" %c",ch);

}

printf("\n");

}

}

C语言设计案例张传学P82编写如图123圣诞树

为了更方便的设计圣诞树的形状,我用的是设计递归函数的方法。程序如下:

#include stdio.h

#include math.h

void shu(int n)

{

int i;

for (i = 1; i = 6 - n; i++)

{

printf(" ");

}

for (i = 1; i = 2 * n - 1;i++)

{

printf("*");

}

printf("\n");

if (n != 6)

shu(n + 1);

}

void gen(int n)

{

int i;

for (i = 1; i = n; i++)

{

printf("   *****\n");

}

}

void main()

{

shu(1);

shu(2);

gen(5);

}

仿真结果如图1。

改变min函数调用函数的参数,可以设计圣诞树形状和高度等,如下

void main()

{

shu(1);

shu(2);

shu(3);

gen(4);

}

将得到图2的形状。


本文名称:c语言调用函数打圣诞树 C语言怎么输出圣诞树的树干
本文来源:http://myzitong.com/article/hgoheo.html