gpt4 book ai didi

c++ - 用于检查特定字符串要求的 Bool 函数

转载 作者:行者123 更新时间:2023-11-30 05:32:48 25 4
gpt4 key购买 nike

我目前正在编写一个程序,我必须在其中编写一个 bool 函数来确定一组方向是否为有效输入。方向必须采用数字形式,后跟方向 (N W E S)。例如,有效输入为 4N5S2W7E。我完全不知道如何使用 bool 函数来测试输入是否有效。可能没有空格,每个数字后面必须跟一个字母方向(每个字母方向前面必须有一个数字)。任何帮助深表感谢。谢谢!

最佳答案

好吧,你的功能只会成为主要功能的一部分,例如

static bool CheckDirection(string s){
// loop through each character in the string
// check if char is an a-z and A-Z or if it's 0-9
// compare next char and previous char
// I'll let you figure out the exact logic here


if (it is valid)
return true
else
return false // If it's not right
}

然后在你的主函数中调用

int main(){

if(CheckDirection(string s)){

}

return 0
}

因为 CheckDirection 函数将返回一个 bool 值。你可以直接将它放在 if 语句中。

关于c++ - 用于检查特定字符串要求的 Bool 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35007325/

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