设有如下程序段: int x=1,y=0; printf("%d\n",(x,y)); 则下面叙述正确的是( )

admin2016-12-25  37

问题 设有如下程序段:
    int x=1,y=0;
    printf("%d\n",(x,y));
    则下面叙述正确的是(    )

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

答案B

解析 逗号运算符的结合性是从左到右。因此,最后一个表达式的值就是此逗号表达式的值。
转载请注明原文地址:https://jikaoti.com/ti/7ztaFFFM
0

最新回复(0)