找考题网-背景图
问答题

执行下列语句后a的值为( )。 char a( 'a'),b( 'b');a+=('a’!='A')+('b'=='B’)+(b-a==3);

【参考答案】

答案:a的值为'a'。

解析:首先,我们需要了解字符在计算机中的表示方法。在ASCII码表中,小写字母'a'的ASCII码值是97,大写字母'A'的ASCII码值是65,小写字母'b'的ASCII码值是98。接下来,我们逐个分析表达式中的各个部分:1. ('a'!='A')......

(↓↓↓ 点击‘点击查看答案’看完整答案 ↓↓↓)