c语言樱花树代码devc
时间: 2023-12-19 18:28:25 浏览: 140
樱花树的绘制源代码,C++代码,
5星 · 资源好评率100%
好的,以下是一个简单的 C 语言樱花树代码,可以在 Dev-C++ 等编译器中运行:
```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 n) {
for (int i = 1; i <= n; i++) {
print_space(n - i);
print_star(i * 2 - 1);
printf("\n");
}
for (int i = 0; i < n / 2; i++) {
print_space(n - 1);
printf("***\n");
}
}
int main() {
srand(time(NULL));
int n = rand() % 10 + 5;
print_tree(n);
return 0;
}
```
这个程序会随机生成一个高度为 5 到 14 的樱花树,输出到控制台上。
阅读全文