若希望当A 的值为奇数时,表达式的值为" 真",A 的值为偶数时,表达 式的值为"假",则以下不能满足要求的表达

2025-03-31 23:32:52
推荐回答(2个)
回答1:

奇数模2余1,所以A对
偶数模2余0,所以A为偶数时,A%2==0的结果为真,!真=假。A为奇数时,A%2==0的结果为假,!假=真。B对
D。A为奇数时,A%2=1,一般编程语言中,非0值表示真,1是非0值,所以表示真。A为偶数时,A%2=0,一般编程语言中,0值表示假。D对。

回答2:

A%2
无非
0、1
奇数
A%2==1
为真
偶数
A%2==0
为假
所以A对、B与A等价也对、D也对,C反了