如果C语言中的判断条件可以是字符类型吗?

发布于 科技 2024-08-04
26个回答
  1. 匿名用户2024-01-31

    如果可以,则不必写 if ("张三")) 向上。

    显然,这和楼上是一样的,字符串处理方式是bool,等于的返回值类型是bool。

    也就是说,if 条件之后的判断必须是布尔值(true 或 false)来纠正错误 c 区分大小写的是 if ("张三"而不是 if (.)"张三"))

  2. 匿名用户2024-01-30

    if (answer=="李思")

    t\t", name1, subject1, score1);

    else if (answer=="张三")"\t\t", name2, subject2, score2);

    对不起! 没有你要找的学生! ");;

  3. 匿名用户2024-01-29

    不,您需要 bool 类型或条件语句。

  4. 匿名用户2024-01-28

    您显然编写了 bool 类型,而 equals 返回结果是 boolean 类型。

  5. 匿名用户2024-01-27

    请注意,比较是用双等号 (==) 进行的,赋值是用等号 (=) 进行的,这应该与 VB 语法区分开来。

  6. 匿名用户2024-01-26

    这两个字符串是 chufadi 和 mudidi 答案通过在等号上再添加一个 (==) 来补充,您用它来比较而不是支付值。

  7. 匿名用户2024-01-25

    为了进行比较,请使用双等号 ==

  8. 匿名用户2024-01-24

    在 C 语言中,有两种方法可以比较字符串:

    首先:使用关系运算符“==”。

    if ( ==字符变量名称或字符串 &&==字符变量名称或字符串)。

    第二:使用 equals() 方法进行比较。

    if(字符变量名称或字符串)&>equals(字符变量名称或字符串)。

    example1:

    string s = "a";

    string d = "b";

    if(s==d){}

    example2:

    string s = "a";

    string d = "b";

    if (

  9. 匿名用户2024-01-23

    判断副本相等的是两个相等的符号。

    攻击! 亲爱的,仔细看看。

    白瞧瞧你用的杜

    是赋值=不是“==”的判定,明白吗?

    另外,我个人建议你在判断字符串时尽量使用它"admin");或者 stringequeswith(); 看着那种两个等号,感觉很不专业。

  10. 匿名用户2024-01-22

    这两个表达式都缺少一个等号,一个等号是一个赋值,并且由于 if 语句只接受计算结果为 Boolean 的表达式,因此它是错误的。

    是一个逻辑表达式,两端的操作数必须是 bool 类型。

  11. 匿名用户2024-01-21

    逻辑判断是使用“==”,而不是“=”。

  12. 匿名用户2024-01-20

    c 对if语句的值没有要求,条件语句是布尔类型,只要最后一个条件语句的布尔类型值为true,就会执行。

  13. 匿名用户2024-01-19

    具体**不清楚,但第一个是它们的绝对价值,最后一个是归属感的意义!

  14. 匿名用户2024-01-18

    在 C 语言中,有两种方法可以比较字符串:

    首先:使用关系运算符“==”。

    if ( ==字符变量名称或字符串 &&==字符变量名称或字符串)。

    if (字符变量名称或字符串) &&&& equals (字符变量名称或字符串)) example1:string s ="a";

  15. 匿名用户2024-01-17

    请注意,比较是用双等号 (==) 进行的,赋值是用等号 (=) 进行的,这应该与 VB 语法区分开来。

  16. 匿名用户2024-01-16

    string name, password;

    请输入您的用户名:");

    name = ;

    请输入您的密码");

    password =;

    if (name !="青色")

    else if (password !="123")}else

  17. 匿名用户2024-01-15

    字符串变量 1,字符串变量 2)。

    比较两个字符串是否相等,相等返回 0,不相等返回 1 字符串变量字符串变量 2)。

    字符串类型的静态方法,0 表示相等,-1 表示不相等

    if ( "c#", "c#", true) == 0) 和更强大的比较函数:

    c#", "c#

  18. 匿名用户2024-01-14

    获取当前变量的类型对象。

    typeof(string) 获取一个 String 类型的 Type 对象,可以比较 == TypeOf(String) 来获取 a 是否为 String 类型。

    当然,还有一种更简单的方法可以获取布尔值来指示 a 是字符串类型还是可以隐式向上转换为字符串类型(当然字符串不能有子类,可以通过编写自己的继承类来判断)。

  19. 匿名用户2024-01-13

    添加 a 是一个要判断的变量。

    string str=;

    str 是 a 的类型。

  20. 匿名用户2024-01-12

    1.您可以使用字符串的索引和lastindexof进行比较和查找。

    2. 示例:

  21. 匿名用户2024-01-11

    你想达到什么目的? 例如,您是否将 ABC 与 A 进行比较? 这是 100% 错误的,但它就像在字符串变量后面加上 [i] 一样简单,以将字符置于它指定的位置:

    string str = "abcde";

    if(str == str[0])

  22. 匿名用户2024-01-10

    你怎么想要一个字符串到一个字符,我不知道你在说什么?

  23. 匿名用户2024-01-09

    如果找到,请使用字符串的 indexof 方法查找正确的位置下标,如果找不到版本,则返回 -1

    示例:string str ="我爱北京的天安门广场";

    int index = "爱");

    if (index > 1)

    else;

  24. 匿名用户2024-01-08

    你这里用的是数组du,当然不能这样写,你必须用zhifor循环dao或者foreach来迭代版本。

    一次又一次地找出来,你当然会报告错误。 写字符串数字 = 像这样"0";

    bool exists=false;

    string str = ;

    for (int i = 0; i < i++)if (exists)

    我用的是2010不知道2005有没有这个方法,希望能帮到你!

  25. 匿名用户2024-01-07

    一、复制

    如果要过滤多个字符串,则需要遍历字符串数组。 du,然后做出判断。

    例如:for(int i=0; 您可以在 i 执行多个过程。 例如,如果 DAO 替换字符串的匹配部分,它会形成一个新字符串,而不是完全清空它。 }}

  26. 匿名用户2024-01-06

    string s="我们的社会是真正和谐的";

    if("秒")

    indexof(char 类型)。

相关回答
16个回答2024-08-04

可以是负面的。

它已经在大学里使用过。 >>>More

10个回答2024-08-04

S60v3 暂时没有这种软件。

20个回答2024-08-04

while(!e)、!e 相当于! (e==true),相当于先确定e是否为真,然后取否定。 while(!e),实际循环执行的条件是 e 为 false。 >>>More

6个回答2024-08-04

你不能把它放在任何地方。

要覆盖整个 **,您必须添加一个标记,例如,在整个函数的开头定义一个 int sign=0; >>>More

22个回答2024-08-04

孔子说:“学知识,然后按时复习,不也是一种乐趣吗? 有远方的朋友不也是一种快乐吗? 我是一个有天赋的学习者,别人不理解我,但我自己不生气,我不也是一个有德行的人吗? ” >>>More