关于#表达式#的问题,如何解决?

若x为double型变量,则表达式“x=1,x+6,x++”的值是

这是个逗号表达式
表达式的值是最后一项x++的值,而不是x的值
x++先取值后++,所以返回值是1

x最后等于2。
首先x=1赋值了,x为1
然后x+6并没有给x赋值,不会修改x的值
最后x++自增1,x的值为2