c语言若函数的调用形式是:f((x1,x2,x3),(y1,y2)),则函数形参的个数是

c语言若函数的调用形式是:f((x1,x2,x3),(y1,y2)),则函数形参的个数是( )。
A. 2
B. 3
C. 4
D. 5
答案选A,为什么,求详解,谢谢!

这里是逗号表达式的考察,
整个(x1,x2,x3)的值是最右边的表达式,也就是x3
整个(y1,y2)的值是y2
f((x1,x2,x3),(y1,y2))相当于f(x3,y2)
因此答案为A
温馨提示:答案为网友推荐,仅供参考