试题题干
执行语句printf("%d\n",4&5∣∣6);后的输出结果是。
参考答案
试题解析
4对应的二进制数为100,5对应的二进制数为101,即表达式4&5对应的二进制数为100,故运算结果为4;所以4||6都为非0,即为真,用“1”表示逻辑真,则执行语句printf("%d\n",4&5∣∣6);后的输出结果是1。
执行语句printf("%d\n",4&5∣∣6);后的输出结果是。
4对应的二进制数为100,5对应的二进制数为101,即表达式4&5对应的二进制数为100,故运算结果为4;所以4||6都为非0,即为真,用“1”表示逻辑真,则执行语句printf("%d\n",4&5∣∣6);后的输出结果是1。