祥云网站建设新开发的app怎么推广
最近抖音的圣诞树代码特别火,但大多数是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语言初学时,画这颗圣诞树,找出行数和空格以及汉字之间的关系是最为关键的