c语言函数圣诞树 c语言编写简单圣诞树

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

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

成都创新互联公司主营禹王台网站建设的网络公司,主营网站建设方案,重庆App定制开发,禹王台h5小程序定制开发搭建,禹王台网站营销推广欢迎禹王台等地区企业咨询

参考代码如下:

#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语言画一个“圣诞树”

从网上下载并安装c-free3.5

其他任何版本的都可以,其他的C语言开发工具也可以!这里给出c-free的安装教程

新建一个程序代码

有基础的可以自己试着写,这里直接给出第一层的代码

int i,j;

for(i=1;i=7;i++){

  for(j=1;j=10;j++){

      printf(" ");

  }

  for(j=1;j=7-i;j++){

      printf(" ");

}

  for(j=1;j=2*i-1;j++){

      printf("*");

}

printf("\n");

}

继续编辑第二层的大小和高度

画线部分为调整位置进行的修改,可以按照个人喜好随意调整,或许能得到更加丰富的图案

最后编辑树的枝干

代码在图片中给出了

运行并观察结果

这个是每一步都需要做的,可以根据图形与我们理想的偏差来进行调整,结果应该就想我图片中的一样了。

保存

好不容易写完了,记得保存为,cpp的格式,下次想打开直接双击就可以了!

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://scyanting.com/article/hpedge.html