鱼C论坛

 找回密码
 立即注册
查看: 2016|回复: 18

c语言

[复制链接]
发表于 2020-7-8 21:25:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
int a;
if(a==3&&a==2)

    *******
  }
为什么这里判断一直是假。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-7-8 21:30:15 From FishC Mobile | 显示全部楼层
a没赋值,a也不可能同时等于2和3
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-8 21:32:25 | 显示全部楼层
本帖最后由 Hello. 于 2020-7-8 21:34 编辑

&& 运算符,两边判断都为真才会返回真

然而,a并没有被赋值

而且,不可能同时等于两个不相等的数

所以,一定返回假


如果有帮助,请点击右上方↗设置最佳答案,感谢您的配合~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-8 22:00:56 | 显示全部楼层
编程不是量子力学!

一个数不可能等于2同时等于3
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-8 22:05:55 From FishC Mobile | 显示全部楼层
请把C语言求助贴发到C/C++求助区
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-7-21 20:59:36 | 显示全部楼层
谢谢各位,懂了,我记反了....有点尴尬
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-21 21:23:41 From FishC Mobile | 显示全部楼层
永恒的蓝色梦想 发表于 2020-7-8 22:00
编程不是量子力学!

一个数不可能等于2同时等于3

额,
这个梗百试不爽
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-21 22:35:30 | 显示全部楼层
你又没有定义a为多少
怎么可能a==2并且a==3
再说如果你定义了a
那么a也不可能同时为2和3
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-24 10:00:57 | 显示全部楼层
你有2个错误:
1.a没赋值,怎么能用它来判断呢??
2.a更不可能同时得到两个数啊。你是想执行if(a==2||a==3)
{
    ************
}
吧?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-1 12:18:06 | 显示全部楼层
陈尚涵 发表于 2020-7-24 10:00
你有2个错误:
1.a没赋值,怎么能用它来判断呢??
2.a更不可能同时得到两个数啊。你是想执行if(a==2||a= ...

c语言中变量未赋值你只会得到一个乱七八糟的值,不会报错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-1 12:22:56 | 显示全部楼层
a这个变量不可能为两个值,所以有一方必定为假,&&要两边都为真才为真,所以一定为假
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-1 12:43:33 | 显示全部楼层
临时号 发表于 2020-8-1 12:18
c语言中变量未赋值你只会得到一个乱七八糟的值,不会报错

额,那也不能用来判断啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-1 12:44:22 | 显示全部楼层
临时号 发表于 2020-8-1 12:22
a这个变量不可能为两个值,所以有一方必定为假,&&要两边都为真才为真,所以一定为假

所以应该用"或",也就是"||"
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-1 12:45:09 | 显示全部楼层
Hello. 发表于 2020-7-8 21:32
&& 运算符,两边判断都为真才会返回真

然而,a并没有被赋值

你的头像呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-1 12:46:00 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-8-1 12:46:50 | 显示全部楼层
陈尚涵 发表于 2020-8-1 12:43
额,那也不能用来判断啊

能用来判断
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-1 13:05:28 | 显示全部楼层

是能,但没用
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-1 13:11:41 | 显示全部楼层

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-3 18:26:22 | 显示全部楼层

额,那还说这些废话干什么
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-19 14:13

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表