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