早教吧 育儿知识 作业答案 考试题库 百科 知识分享

14.表达式是满足:当c的值为1、3、5三个数中任意一个时值为“真”,否则值为“假”的表达式A)(c=1)||(c=3)||(c=5)B)(c!=1)&&(c!=3)&&(c!=5)C)(c==1)&&(c==3)&&(c=5)D)(c==1)||(c==3)||(c==5)为什么选d

题目详情
14.表达式__________是满足:当c的值为1、3、5三个数中任意一个时值为“真”,否则值为“假”的表达式
  A) (c=1)||(c=3)||(c=5) B) (c!=1)&&(c!=3)&&(c!=5)
C) (c==1)&&(c==3)&&(c=5) D) (c==1)||(c==3)||(c==5) 为什么选d
▼优质解答
答案和解析
||逻辑或,两边的表达式任意一个成立时为真,同时不成立才为假.
&&逻辑与,两边的表达式同时成立时才为真,任意一个不成立时都为假.
A.=是赋值运算,==才是进行比较.只要三个c的值非0,表达式恒为真.
B.翻译过来是 c不等于1 并且c不等于3 并且c不等于5,即c为1,3,5以外的值时为真.
C.同1,翻译过来是c等于1,并且c等于3,这个不可能,所以恒为假.
D.成立~