gpt4 book ai didi

c++ - 搜索给定单词的字符串并返回 bool 值

转载 作者:行者123 更新时间:2023-11-28 08:00:04 24 4
gpt4 key购买 nike

我是这个网站的新手,我想问问是否有人知道如何解决我的问题。我已经在网上搜索了几个小时,但没有找到适合我的东西。任何帮助将不胜感激。

1) 我必须编写一个请求单词的函数。
2) 将这个单词加入数组。
3) 如果一个词与给定的词匹配,则搜索一个字符串。
4) bool 返回值,如果为真,否则为假。

这是到目前为止我对函数所做的工作。所以我相信我已经接近它了(我只需要 for 循环来搜索这个词)。

bool checkValidTitle( string modules[MODULENO+1]){
string array[1][20];
cout<< "Put the module: ";
cin>> array[1][20];
}

最佳答案

这是你被要求编写的函数

bool checkValidTitle(string modules[], string word_to_check)
{
for (int i = 1; i <= MODULENO; ++i)
if (modules[i] == word_to_check)
return true;
return false;
}

这样使用

string modules[MODULENO+1] = {"", "Maths", "Sciences", "French", "English"};
if (checkValidTitle(modules, "Maths"))
cout << "Maths is valid\n";
else
cout << "Maths is not valid\n";
if (checkValidTitle(modules, "Russian"))
cout << "Russian is valid\n";
else
cout << "Russian is not valid\n";

剩下的就交给你了。

关于c++ - 搜索给定单词的字符串并返回 bool 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11709966/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com