若a是数值类型,则逻辑表达式(a==)||(a!=)的值是?请详细说下,如果对我有帮助,必定追加至少一百分
追答a是数值类型的话,只能是整型数据,对于浮点数是没有精确值的。只要符合关系式就是真,不符合就是假。逻辑运算关系还是上面说的,结果只是1或者0
比如:int a=3,b;
b=(a==3)||(a!=3) 其中(a==3)条件成立,||后面的被短路(不短路真||假也是真,呵呵),b的值为1。
对于简写模式,只要是非零值都为真,0值为假,比如:
b=(5||a!=3),5是非0值,所以b=1
若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是?请详细说下计算过程,如果对我有帮助,必定追加至少一百分,不好意思,那个数字1没打上,现在问题补充完整了
追答(a==1)||(a!=1)这2个中肯定有一个是成立的(因为是或者的关系,相当于是我们数学中说的全集,a与1要么相等,要么不相等,总有一个是对的),所以结果=1
若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是?请详细说下计算过程,如果对我有帮助,必定追加至少一百分,不好意思,那个数字1没打上,现在问题补充完整了
若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是?请详细说下计算过程,如果对我有帮助,必定追加至少一百分,不好意思,那个数字1没打上,现在问题补充完整了