正文
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(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-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语言实现圣诞树的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。