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

2024-12-24 19:17:40
推荐回答(1个)
回答1:

输出45
(x=4*5,x*5),x+25
逗号表达式的结果为最后一项的值,也就是x+25,这里x的值为20(之前对x进行了赋值x=4*5),所以输出45。