这个代码会询问用户输入圣诞树的高度,然后根据输入的高度在控制台上显示相应高度的圣诞树。
#include <stdio.h>int main() {int height, spaces, stars;printf("请输入圣诞树的高度: ");scanf("%d", &height);spaces = height - 1;stars = 1;// 打印圣诞树的每一行for (int i = 0; i < height; i++) {// 打印空格for (int j = 0; j < spaces; j++) {printf(" ");}// 打印星号for (int j = 0; j < stars; j++) {printf("*");}// 每行增加2个星号stars += 2;// 移动到下一行printf("\n");// 减少空格数spaces--;}// 打印树干for (int i = 0; i < height - 1; i++) {printf(" ");}printf("|\n");return 0;
}