c语言函数圣诞树 c语言实现圣诞树

电脑的C语言怎样编写出圣诞树打印两个等边三角形c语言函数圣诞树,再打一个矩形就可以实现圣诞树雏形c语言函数圣诞树;
参考代码如下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语言设计案例张传学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(n1);
}
void gen(int n)
{
int i;
for (i = 1; i = n; i)
{
printf("*****\n");
}
}
void main()
{
shu(1);
shu(2);
gen(5);
}
仿真结果如图1 。
【c语言函数圣诞树 c语言实现圣诞树】改变min函数调用函数的参数,可以设计圣诞树形状和高度等,如下
void main()
{
shu(1);
shu(2);
shu(3);
gen(4);
}
将得到图2的形状 。
如何用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语言函数圣诞树和c语言实现圣诞树的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读