c语言樱花树代码vs2022
时间: 2023-12-18 14:03:54 浏览: 215
c语言圣诞树代码 c语言圣诞树代码
好的,以下是一个简单的 C 语言樱花树代码,可以在 VS2022 中运行:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void print_space(int n) {
for (int i = 0; i < n; i++) {
printf(" ");
}
}
void print_star(int n) {
for (int i = 0; i < n; i++) {
printf("*");
}
}
void print_tree(int height) {
int space_num = height - 1;
int star_num = 1;
for (int i = 0; i < height; i++) {
print_space(space_num);
print_star(star_num);
printf("\n");
space_num--;
star_num += 2;
}
for (int i = 0; i < height / 2; i++) {
print_space(height - 1);
printf("*\n");
}
}
int main() {
srand(time(NULL));
int height = rand() % 10 + 5;
print_tree(height);
return 0;
}
```
这个代码会随机生成一棵高度在 5 到 14 之间的樱花树,输出结果类似于这样:
```
*
***
*****
*******
*********
*
*
```
阅读全文