C++程序,执行下列语句后,输出的结果为 ( ) 。 int x=0; cout<<(x=4*5,x*5),x+25; 请说明原因,谢谢

如题所述

第1个回答  2012-08-24
输出45
(x=4*5,x*5),x+25
逗号表达式的结果为最后一项的值,也就是x+25,这里x的值为20(之前对x进行了赋值x=4*5),所以输出45。本回答被提问者采纳
相似回答