作业帮 > 数学 > 作业

已知int a;并且a已经被正确赋值,则下列逻辑表达式中与(!a)等价的是(A ).(A)(a==

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/17 08:16:25
已知int a;并且a已经被正确赋值,则下列逻辑表达式中与(!a)等价的是(A ).(A)(a==
已知int a;并且a已经被正确赋值,则下列逻辑表达式中与(!a)等价的是(A ).
(A)(a==0)
(B)(a>0)
(C)!(a==1)
(D)(a==1)
为什么?
C语言用整数来表示真假:0为假,非0为真.
若a赋值0,则!a为真,同时a==0为真,若a不为0,则!a为假,同时a==0为假.
所以答案是A.