c语言+圣诞树下雪代码
时间: 2023-12-26 09:28:32 浏览: 87
以下是一个C语言的圣诞树下雪代码的例子:
```c
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <time.h>
void PrintTree() {
// 打印圣诞树的代码
// ...
}
void PrintXueHua() {
srand((int)time(0));
while(1){
HANDLE hd;
COORD pos;
// 左侧雪花生成
pos.X = rand()%23;
pos.Y = rand()%23;
hd = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleCursorPosition(hd, pos);
printf("*");
Sleep(700);
// 右侧雪花生成
pos.X = 42+(rand()%30);
pos.Y = rand()%23;
hd = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleCursorPosition(hd, pos);
printf("*");
Sleep(700);
}
}
int main() {
system("color c");
// 调用生成圣诞树函数
PrintTree();
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 7);
// 调用生成雪花函数
PrintXueHua();
system("pause");
return 0;
}
```
阅读全文