c语言初学||用c语言书写圣诞树代码
当下火爆全网的圣诞树c语言代码
·
最近抖音的圣诞树代码特别火,但大多数是HTML形式,对于c语言初学者,HTML形式的圣诞树还是太难了,那我们这些c语言初学者怎样用我们现有的知识来表现圣诞树呢,下面就由我来教大家来进行书写。如有不对,请改正
分析:
- 圣诞树的叶子可以用一个个三角形来解决,由汉字和空格来完成
- 圣诞树的树干可以一列单独汉字来完成
#include <stdio.h>
int main()
{
int i, j, n, b, s;
printf("请输入圣诞树的层数:");
scanf("%d", &n);
for (i = 1; i <= n; i++)//for循环的镶套循环来解决图形问题
{
for (j=1; j<= i+1; j++)
{
for (s = 1; s <= n + 1 - j; s++)
{
printf(" ");//空格来实行定位
}
for (s = 1; s <= 2 * j - 1; s++)
{
printf("王");//利用字符来进行图形的规划
}
printf("\n");
}
}
for (b = 1; b <= n * 2; b++)
for (s = 1; s <= n * 2; s++)
{
if (s == n * 2)
{
printf("|三|\n");//用“|三|来画树干
continue;
}
printf(" ");//继续用空格定位
}
printf("\n");
return 0;
}
在c语言初学时,画这颗圣诞树,找出行数和空格以及汉字之间的关系是最为关键的
更多推荐
已为社区贡献1条内容
所有评论(0)