如何针对字符串使用if语句

艾蒂安·安德劳(Etienne Andlau)

我想做一个if语句来比较两个字符串,看它们是否匹配。所以:

if (TypedAnswerOne == CorrectAnswerOne)

如果正确输入正确答案,就像在CorrectAnswerOne字符串值中一样,该代码将起作用。完全没有问题。

但是...如果答案的键入形式略有不同,例如一个单词而不是两个单词,则表明答案是错误的。

所以我想知道如何对字符串进行“或”运算?

所以:

 if (TypedAnswerOne == CorrectAnswerOne or "dirtballs" or "Dirt Balls" or "dirt balls") 

如何在CPP中使用字符串定义“或”?

TY :-)

当今许多编程语言(C,C ++,Swift,C#,Java,JavaScript,PHP)都共享C的花括号语法和运算符语法。

  • 短路逻辑OR的语法是双管道:||
  • 非短路逻辑“或”的语法是单管道:(|也用于按位“或”运算)。
  • 另外,&&用于短路逻辑与和&非短路逻辑与或按位与。
  • ^ 是XOR(而不是权力)。

与其他语言一样,C ++没有内置功能可让您将单个左手值与多个右手值进行比较,因此您需要重复左手值。

像这样:

if( TypedAnswerOne == "dirtballs" || TypedAnswerOne == "Dirt Balls" || TypedAnswerOne 
 == "dirt balls" )

switch与Java,C#,Swift和PHP,btw不同,C和C ++不支持语句中的字符串

顺便说一句,您应该使用不区分大小写的字符串比较,而不是自己定义所有可能的值。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用case语句和字符串匹配ruby

来自分类Dev

如何使用带有字符串的 CASE 语句?

来自分类Dev

如何使用字符串进行if语句?在 C++

来自分类Dev

如何使用字符串参数(从用户输入的字符串)做出if-else语句?

来自分类Dev

如何使用IF针对一个变量测试两个字符串

来自分类Dev

如何使用IF针对一个变量测试两个字符串

来自分类Dev

如何比较if语句中的字符串

来自分类Dev

如何执行最初是字符串的语句

来自分类Dev

如何修复 if 语句以处理字符串?

来自分类Dev

C#:如何针对字符串检查DataRow

来自分类Dev

C#:如何针对字符串检查DataRow

来自分类Dev

如何使用字符串数组来处理C#中switch语句中的情况?

来自分类Dev

如何在bash脚本中连接字符串以在SQL语句中使用?

来自分类Dev

如何使用更干净的代码来改进(字符串)开关语句?

来自分类Dev

在Python中使用print语句时,如何删除字符串和参数之间的空格?

来自分类Dev

如何将return语句与字符串一起使用?- Python

来自分类Dev

C#如何在字符串中使用语句来解析文本

来自分类Dev

如何使用多态来删除比较字符串的switch语句?

来自分类Dev

如何将IF语句与字符串用户输入一起使用?

来自分类Dev

如何在SQL WHERE IN语句中的R中使用字符串

来自分类Dev

console.log语句如何在带引号的字符串值中使用$符号?

来自分类Dev

如何在switch语句中使用字符串资源

来自分类Dev

如何连接字符串和数字SAS宏并在where语句中使用

来自分类Dev

如何使用“ CASE WHEN”语句聚合行并将查询构建为字符串

来自分类Dev

如何在devexpress报告的过滤字符串中使用IF语句?

来自分类Dev

如何在bash脚本中连接字符串以在SQL语句中使用?

来自分类Dev

如何使用if语句将字符串与用户输入匹配?(Java)

来自分类Dev

(初学者)如何在字符串中使用switch语句?

来自分类Dev

如何使用if语句与两个字符串进行比较?

Related 相关文章

  1. 1

    如何使用case语句和字符串匹配ruby

  2. 2

    如何使用带有字符串的 CASE 语句?

  3. 3

    如何使用字符串进行if语句?在 C++

  4. 4

    如何使用字符串参数(从用户输入的字符串)做出if-else语句?

  5. 5

    如何使用IF针对一个变量测试两个字符串

  6. 6

    如何使用IF针对一个变量测试两个字符串

  7. 7

    如何比较if语句中的字符串

  8. 8

    如何执行最初是字符串的语句

  9. 9

    如何修复 if 语句以处理字符串?

  10. 10

    C#:如何针对字符串检查DataRow

  11. 11

    C#:如何针对字符串检查DataRow

  12. 12

    如何使用字符串数组来处理C#中switch语句中的情况?

  13. 13

    如何在bash脚本中连接字符串以在SQL语句中使用?

  14. 14

    如何使用更干净的代码来改进(字符串)开关语句?

  15. 15

    在Python中使用print语句时,如何删除字符串和参数之间的空格?

  16. 16

    如何将return语句与字符串一起使用?- Python

  17. 17

    C#如何在字符串中使用语句来解析文本

  18. 18

    如何使用多态来删除比较字符串的switch语句?

  19. 19

    如何将IF语句与字符串用户输入一起使用?

  20. 20

    如何在SQL WHERE IN语句中的R中使用字符串

  21. 21

    console.log语句如何在带引号的字符串值中使用$符号?

  22. 22

    如何在switch语句中使用字符串资源

  23. 23

    如何连接字符串和数字SAS宏并在where语句中使用

  24. 24

    如何使用“ CASE WHEN”语句聚合行并将查询构建为字符串

  25. 25

    如何在devexpress报告的过滤字符串中使用IF语句?

  26. 26

    如何在bash脚本中连接字符串以在SQL语句中使用?

  27. 27

    如何使用if语句将字符串与用户输入匹配?(Java)

  28. 28

    (初学者)如何在字符串中使用switch语句?

  29. 29

    如何使用if语句与两个字符串进行比较?

热门标签

归档