问题 单项选择题

设有定义int a=2,b=3,c=4;,则以下选项中值为0的表达式是【 】。

A.(!a==1&&(!b==0)

B.(a<b) &&!c||1

C.a&&b

D.a||(b+b) &&(c-a)

答案

参考答案:A

解析:逻辑运算符的优先级由高到低运算次序如下:!(非)→&&(与)→||(或),选项A的表达式中,先对左边括号中"!a"进行运算,值为0,由于"0==1"的值为0,故整个表达式的值为0,本题答案为A。

探究题

  某班级举行了一次“走进文学世界”的综合性学习活动。同学们在活动中遇到了一些问题,你能帮助他们解决其中的疑难吗?

①活动中,有同学犯了一些读音和书写的错误,请你帮助改正。

(1)某同学的开场白是《致文学》,他读错了两个字:

       你(指文学)是广袤(máo)的大地,是辽阔的天空;你是崇山峻岭,是江海湖泊(bó)你用彩色的文字,描绘出世界上可能存在的一切美妙景象。……

                                                                                                         

(2)某同学摘抄了一段名言,他写错了两个字:

       人最保贵的是生命。生命对于每个人来说只有一次。人的一生应当这样度过:当他回首往事的时候,不会因为虚度年华而悔恨,也不会因为碌碌无为而羞亏……(选自《钢铁是怎样炼成的》)

                                                                                                          

②某同学被名著中的人物感动,写了一副对联。请你写出对联涉及的人物名字。

                                                                                                          

多项选择题