在执行完下列的C语句段之后,则B的值是( )。 char a=’A’; int b; B=((34&&56) &&(a<’b’));

admin2010-09-05  22

问题 在执行完下列的C语句段之后,则B的值是(    )。
   char a=’A’;
   int b;
   B=((34&&56) &&(a<’b’));   

选项 A、0
B、1
C、TRUE
D、FALSE

答案B

解析 本题考查C语言3个知识点:①将一个字符赋给一个字符变量时,并不是将该字符本身存储到内存中,而是将该字符对应的ASCII码存储到内存单元中:②大写字母的ASCII码值小于其对应小写字母的ASCII码值:⑧只要逻辑与运算符&&的两个运算对象都为非零,返回值就是1。
转载请注明原文地址:https://jikaoti.com/ti/iPI0FFFM
0

最新回复(0)