2.C++ 编写一个口令判断程序。假设口令为字符串,要求使用cin和cout进行口令的输入和输出,如果口令正确输出OK,如果口令失败输出“口令失败
时间: 2024-09-19 08:02:07 浏览: 34
基于C++编写一个程序,.编写一个程序,要求用户输入文件名和要查找的字符串 程序在文件中查找指定的字符串
在C++中,你可以编写如下的程序来实现口令判断功能:
```cpp
#include <iostream>
#include <string> // 引入string库用于处理字符串
int main() {
std::string password; // 定义一个字符串变量来存储口令
std::cout << "请输入口令: ";
std::getline(std::cin, password); // 使用getline从标准输入获取一整个行,包括空格
// 假设正确的口令是"example"
const std::string correct_password = "example";
if (password == correct_password) { // 检查输入的口令是否与预设口令相等
std::cout << "口令正确, OK.\n";
} else {
std::cout << "口令失败.\n";
}
return 0;
}
```
在这个程序中,首先提示用户输入口令,然后通过`std::getline`读取用户的输入,将其存储到`password`变量中。接着,我们比较`password`是否等于预设的正确口令。如果相等,输出"口令正确, OK.";如果不等,则输出"口令失败.\n"。
阅读全文