2023年马上就要到来了,csdn社区也有了一个#跨年烟花#代码的征集活动,为造福各位good boys 和 good girls 们,于是我便将代码贡献给大家。
c++代码如下:
#include
#include
#include
using namespace std;
int main() {
// 初始化随机数生成器
srand((unsigned)time(NULL));
// 设置烟花的数量
const int numFireworks = 20;
// 使用循环生成烟花
for (int i = 0; i < numFireworks; i++) {
// 随机生成烟花的颜色
int color = rand() % 6 + 1;
// 根据颜色输出不同的字符
switch (color) {
case 1:
cout << "*";
break;
case 2:
cout << "o";
break;
case 3:
cout << "O";
break;
case 4:
cout << "^";
break;
case 5:
cout << "&";
break;
case 6:
cout << "8";
break;
}
// 随机生成烟花的延迟时间
int delay = rand() % 1000 + 500;
// 使用usleep函数延迟指定的毫秒数
usleep(delay * 1000);
}
return 0;
}
在这里提前祝大家新年快乐!!!