设有如下程序段: int x=2002, y=2003; printf(" % d\n", (x, y)); 则以下叙述中正确的是______。

admin2010-09-05  38

问题 设有如下程序段:    int x=2002, y=2003;    printf(" % d\n", (x, y));    则以下叙述中正确的是______。

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

答案D

解析 printf函数的输出项(x,y)是逗号表达式,因此y的值是整个表达式的值,故输出值为2003。
转载请注明原文地址:https://jikaoti.com/ti/r0I0FFFM
0

随机试题
最新回复(0)