C++6.0中.设有变量说明"int x;"则表达式"(x=4*5,x*5),x+25"的值为__?
问题描述:
C++6.0中.设有变量说明"int x;"则表达式"(x=4*5,x*5),x+25"的值为__?
A20 B45 C100 D125
为什么?
答
B因为逗号连接的表达式值为最后一个表达式的值,从左到右计算,x=4*5=20,x*5不是赋值语句x还等于20,最后20+25=45即为整个表达式的值