求助一题C++的选择题目。
c++吧
全部回复
仅看楼主
level 6
若希望当A的值为奇数时,表达式的值为真,A的值为偶数,表达式的值为假。则以下不能满足要求的表达式是()
(A) A%2==1 (B)!(A%2==0)
(C) !(A%2) (D) A%2
[Kiss]
2011年11月02日 10点11分 1
level 11
嘛, 不能判定是否为考试...
2011年11月02日 10点11分 2
level 9
[瞌睡]这题无难度的说,不过能不能回答不知道
2011年11月02日 10点11分 3
level 5
c吧。。。非0为真,0为假。。
2011年11月02日 11点11分 4
level 5
纳尼,不能回答的啊。。。抱歉啊。。。
2011年11月02日 11点11分 5
level 5
选C,学过语文就知道,!(a%2!=0)双重否定表肯定。
2011年11月02日 11点11分 6
level 6
C选项是 !(A%2) ,为什么你换成 !(a%2!=0)
还有D选项A%2 为什么可以??
2011年11月02日 11点11分 7
level 4
D选项 A为奇数时余1当然可以
2011年11月02日 11点11分 8
level 6
A为奇数时余1 在C语言中不是应该表达为 A%2==1 吗
选项为A%2 我看不懂这是什么意思。
2011年11月02日 13点11分 9
level 6
C选项是 !(A%2) ,为什么你换成 !(a%2!=0)
还有D选项A%2 为什么可以??
2011年11月02日 14点11分 10
level 12
a%2,,a是偶数的时候,,这个值是0,,0是false,,,a是奇数的时候,,余数是1,a%2值是1,ture,,,,,,,a%2==1,是说a%2的余数等于1的时候,整个式子是ture,,,,而a%2本身也是个值
,,新手来逛逛!!
2011年11月02日 21点11分 11
level 12
顺便一说答案大概是是C,,!(A%2)
a是偶数的时候,,式子值是ture,,,奇数反之
2011年11月02日 21点11分 12
level 5
一般不是用在if语句中么
2011年11月02日 21点11分 13
level 12
式子是式子,,用在哪都是式子哈哈,,!!
2011年11月02日 22点11分 14
level 6
选C!(A%2)
因为A%2的值是1个数 取反后是数取反 你觉得1取反会是0吗?
至于D,A%2的值虽然是1个数 但就2种情况 1或0 可以直接使用~
2011年11月03日 02点11分 16
level 6
感谢前辈的解答。以上所有的解答,就属你的比较有道理,能说服我。
当然也感谢其他前辈的指导。
2011年11月03日 13点11分 17
1