{int a1=3,a2=9;printf(%d\n,(a1,a2));} 与{int a1=3,a

发布时间:2021-03-07 18:31:10

{int a1=3,a2=9;printf(%d\n,(a1,a2));} 与{int a1=3,a

网友回答

当然有却别啦 第一个输出的是逗号表达式的值 因为逗号表达式从左到右计算所以最后的值是a2的值即为9 而第二个因为后面只有一个%d所以只输出a1的值 顾第二个的答案是3
以上问题属网友观点,不代表本站立场,仅供参考!