c++实现显示一个单词然后消失后填写该单词,相同则正确不同则错误
时间: 2024-03-14 14:44:34 浏览: 18
好的,根据您的要求,我给您提供一个简单的 C++ 实现,实现一个单词的显示、消失和填写的功能。具体实现如下:
```cpp
#include <iostream>
#include <string>
#include <windows.h> // 用于控制台清屏
using namespace std;
int main() {
string word = "apple"; // 待填写的单词
string input; // 用户输入的单词
// 显示单词
cout << word << endl;
Sleep(1000); // 等待 1 秒
// 清屏
system("cls");
// 提示填写单词
cout << "请填写上面显示的单词:" << endl;
// 获取用户输入
cin >> input;
// 判断输入是否正确
if (input == word) {
cout << "填写正确!" << endl;
} else {
cout << "填写错误!正确答案是:" << word << endl;
}
return 0;
}
```
这个程序首先定义了一个字符串变量 `word`,表示需要填写的单词。然后通过 `cout` 输出这个单词,并使用 `Sleep` 函数等待 1 秒,再使用 `system("cls")` 清空控制台。接着,程序提示用户输入填写的单词,并通过 `cin` 获取用户输入的单词。最后,程序判断用户输入是否正确,并输出相应的提示信息。