A和D的问题是相似的 =(赋值运算符)的左边不能是表达式或常量!写成d=(9+e+f=d+9)也不可以。B是正确的C的话,也是正确的。号后面的是一个逗号表达式,逗号表达式从左往右依次执行,并返回最后一个式子的值。希望对题主有所帮助,望采纳!答案是B、C
A选项错误是因为不能连登B选项错误是因为两个表达式中间用了逗号隔开了C选项正确,括号内是逗号表达式,顺序执行每一个算式,输出最后一个表达式的值D选项错误是因为不能连登