1、答案:A
(单引号括起来的都是字符,而且偶单引号最多对应一个字符,\反斜杠是转义字符的开始,\72是ASCII码的字母H。然后把H这个字母存到标志字符a中。就一个字符H。)
2、ACDE
解析:
int a=3,b=4,c=5;,
A、agt;b
B、a<=b
C、( a||b)>c
D、a<=(b||c)
E、!((a<b)amp;amp;!c||b )
优先级由大到小:() ! amp;amp; ||
A选项,3gt;4错误,逻辑值0。
B选项,3lt;=4正确,逻辑值1。
C选项,(3||4)gt;5,(3||4)"或"逻辑信号带只要有一个非0的整个值就是1,1gt;5错,逻辑值0。 p>
D选项,3lt;=(4||5)错误,逻辑值0。
E选项,!((3lt;4)amp;amp;!5||4) ,先(3lt;4)逻辑值1,!5逻辑值0,1amp;amp;0是0,0||4是1,!1是0,所以逻辑值0。
3 、AC。
解析:A可以,B答案b不能被赋值(自左向右,计算||左边就已经是1了右边就不用再计算了整个表达式右边如何整个整个逻辑值必然是1,计算机根本不会计算右边了)C可以(因为amp;amp;两边都必须计算才最后的逻辑值答案),D不可以不能被赋值(amp;amp;左边就一个a,构不成赋值,可能安置一个随机值,右边可以被赋值)。
4、ABCD。
外部函数几乎可以被所有函数调用。只要引用#包括“”引入。