未分类题

设有如下程序段: int x=2002,y=2003; printf('%d/n',(x,y); 则以下叙述中正确的是
D.输出值为2003

A.输出语句中格式说明符的个数少于输出项的个数,不能正确输出
B.运行时产生出错信息
C.输出值为2002

【参考答案】

D
解析:逗号运算符的结合性为从左到右,其一般形式为“表达式1,表达式 2”,整个表达式的值为表达式2的值。