中国传统节日中秋节到了,做为小小程序员,我们可以通过一个C++程序,祝福大家中秋节快乐!
#include <iostream>
#include <cstdlib>
#include <ctime>
int main() {
// 设置随机数种子
srand(time(nullptr));
// 定义月饼的祝福消息
const char* mooncakeMessages[] = {
"中秋节快乐,月圆人圆事事圆满!",
"愿你的人生也如同明亮的月光一样美好!",
"中秋佳节,团团圆圆,幸福满满。",
"月饼甜甜蜜蜜,中秋团团圆圆,幸福无边。",
"中秋节,愿你事业如日中天,幸福似满月圆。",
"月饼香甜,祝福无限,中秋快乐!"
};
// 随机选择一个祝福消息
int randomIndex = rand() % (sizeof(mooncakeMessages) / sizeof(mooncakeMessages[0]));
const char* selectedMessage = mooncakeMessages[randomIndex];
// 输出祝福消息
std::cout << "祝福语:" << selectedMessage << std::endl;
// 结束
return 0;
}
将以上代码保存为.cpp文件,然后编译并运行它。就会得到一条中秋祝福语了,赶快试试吧!
我们的祝福消息还可以放到一个消息列表中,当我们用的时候随机取一个消息,就像下面这样:
#include <iostream>
#include <vector>
#include <ctime>
#include <cstdlib>
int main() {
// 创建一个存放祝福消息的向量(类似于列表)
std::vector<std::string> messages;
// 向向量中添加祝福消息
messages.push_back("祝你中秋快乐!");
messages.push_back("月亮圆又圆,快乐似满月!");
messages.push_back("吃月饼,赏月亮,中秋乐无疆!");
messages.push_back("和家人团聚,幸福更圆满!");
messages.push_back("愿你的心像明亮的月光一样温暖!");
// 随机选择一个祝福消息
srand(static_cast<unsigned int>(time(nullptr)));
int randomIndex = rand() % messages.size();
std::string selectedMessage = messages[randomIndex];
// 输出祝福消息
std::cout << "中秋节祝福:" << selectedMessage << std::endl;
// 结束
return 0;
}
小朋友们每次运行程序都可以获得不同的中秋祝福消息!
最后,祝大朋友、小朋友们中秋快乐!