admin 管理员组文章数量: 887021
2024年2月26日发(作者:oncontextmenu有警告)
用C++编写的告白程序是一种有趣的方式。以下是一个简单的示例,以C++的代码形式编写一个告白程序:
#include
#include
int main() {
std::cout << "亲爱的 [对方的名字]," << std::endl;
std::cout << "我想对你说:" << std::endl;
std::cout << "我喜欢你,从我们第一次见面的那一刻开始," << std::endl;
std::cout << "你的笑容总是能够让我心情愉快," << std::endl;
std::cout << "你的智慧和善良深深吸引着我。" << std::endl;
std::string response;
std::cout << "你愿意成为我的另一半吗?(请输入 '是' 或 '否'):";
std::cin >> response;
if (response == "是") {
std::cout << "太棒了!我们在一起吧,我会让你幸福的。" << std::endl;
} else {
std::cout << "哦,我理解。无论你决定怎样,我都希望我们能继续做朋友。" << std::endl;
}
return 0;
}
这个程序首先输出一些表白的话语,然后询问对方是否愿意成为你的另一半。最后,根据对方的回答,程序会输出相应的回应。
为了让程序在对方不同意时无法关闭,你可以添加一个循环,直到对方同意为止。这里是一个修改后的示例:
#include
#include
int main() {
std::cout << "亲爱的 [对方的名字]," << std::endl;
std::cout << "我想对你说:" << std::endl;
std::cout << "我喜欢你,从我们第一次见面的那一刻开始," << std::endl;
std::cout << "你的笑容总是能够让我心情愉快," << std::endl;
std::cout << "你的智慧和善良深深吸引着我。" << std::endl;
std::string response;
bool accepted = false;
while (!accepted) {
std::cout << "你愿意成为我的另一半吗?(请输入 '是' 或 '否'):";
std::cin >> response;
if (response == "是") {
accepted = true;
std::cout << "太棒了!我们在一起吧,我会让你幸福的。" <<
std::endl;
} else {
std::cout << "哦,我理解。但是我真的很喜欢你,再考虑一下好吗?" << std::endl;
}
}
return 0;
}
这个程序会一直询问对方是否愿意,直到对方输入 "是" 为止。如果对方输入 "否",程序会继续循环询问,直到得到一个积极的回应才会退出。这样,程序就不会在对方不同意时关闭。
版权声明:本文标题:如何用C++写一个告白程序?不同意无法关闭 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1708906893h534114.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论