答案是5.0
括号的优先级最高,逗号运算从左往右,并取最右那个数
所以f=(5.0),(0.0)
又因为赋值运算优先级高于逗号运算
所以f=5.0
那怎么让这个表达式f=0.0呢?
我们可以在最外面加一个括号,表达式便变为这样:f=((3.0,4.0,5.0),(2.0,1.0,0.0));最终结果就是0.0
答案是5.0
括号的优先级最高,逗号运算从左往右,并取最右那个数
所以f=(5.0),(0.0)
又因为赋值运算优先级高于逗号运算
所以f=5.0
那怎么让这个表达式f=0.0呢?
我们可以在最外面加一个括号,表达式便变为这样:f=((3.0,4.0,5.0),(2.0,1.0,0.0));最终结果就是0.0