社区
C语言
帖子详情
真假取值问题?
windysound
2003-09-11 05:19:50
#include<stdio.h>
void main()
{
int a=3,b=4;
printf("%d\t%d\t%d\t%d",!a&&b,a&&b,a||b,!a||b);
}
这是如何取值的????为什么要得0,1,1,1阿!!??
...全文
52
4
打赏
收藏
真假取值问题?
#include void main() { int a=3,b=4; printf("%d\t%d\t%d\t%d",!a&&b,a&&b,a||b,!a||b); } 这是如何取值的????为什么要得0,1,1,1阿!!??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MiracleNo1
2003-09-26
打赏
举报
回复
C++中由于类型收缩,多用数字如0,1,少用C中的宏NULL.
MiracleNo1
2003-09-11
打赏
举报
回复
优先级,逻辑运算的结果就是真假值,0和1。
C中的定义0为假,其他值为真
Zeroins
2003-09-11
打赏
举报
回复
&& || ! 都是逻辑运算符
a、b 都不为 0,所以 a、b 的逻辑值都为真
!a&&b 逻辑值为 假 (注意不是 !(a&&b),不一样的)
a&&b 逻辑值为 真
a||b 逻辑值为 真
!a||b 逻辑值为 真 (注意不是 !(a||b),不一样的)
c 中输出,真既为 1,假既为 0
所以结果是 0 1 1 1
耙子
2003-09-11
打赏
举报
回复
非0为真
0为假
!a&&b = (!a) && b = (!3) && 4 = 0 && 4 = F %% T = F = 0
a&&b = 3 && 4 = T && T = T = 1
a||b = T || T = T = 1
!a||b = (!a) || b = F || T = T = 1
数据处理救星降世Power Query
0/ Excel数据处理新利器来了,准备好了吗?...——转(转换) 7/ 它判断
真假
的唯一标准。——判(判断) 8/ 人以群分,物以类聚。——聚(聚合) 9/ 我自己的难题自己造函数,不求教别人。——技法(自定义函数)
php—特殊运算符
错误抑制符 单目运算符,将可能出现的比较低级的错误给抑制,不报错误。 @:在可能出现错误的表达式之前使用 ...:左边表示要判定的表达式(判断是否存在,而不是判断
真假
),右边表示判断不成功...
C语言常见概念--2
不同的数据类型有不同
取值
范围?char类型是有符号还是无符号?1. 将自己的代码上传到gitee,并且配置好鹏哥推荐的.gitignore文件。9. 局部变量和全局变量分别存在内存中的哪个位置?6. 头文件 limits.h 和 float.h 有...
有关数据类型和其
取值
范围
枚举 共用体 1、整数类型:short int、int、long int、long long int 2、浮点数类型:float、double、long double 3、字符类型:char 4、布尔类型:_Bool(只有
真假
两个值) 5、枚举类型:enum sizeof运算符:用于获得...
python整数类型没有
取值
范围限制_Python数字类型Number
Python的整数类型与其它语言表示的整数类型不太相同,其它语言整型的
取值
范围与机器位数有关,例如,在32位机器上,整型的
取值
范围约是-2^31到2^31,在64位的机器上整型的
取值
范围约是-2^63到2^63。而Python的整型能...
C语言
69,368
社区成员
243,081
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章