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;

}

这个程序会一直询问对方是否愿意,直到对方输入 "是" 为止。如果对方输入 "否",程序会继续循环询问,直到得到一个积极的回应才会退出。这样,程序就不会在对方不同意时关闭。


本文标签: 对方 程序 询问 直到