C语言中,设a=3,b=4,执行语句“printf("%d,%d",(a,b),(b,a));”的输出结果是()
A. 3,4 B. (3,4),(4,3) C. 4,3 D. 不确定
4,3这个是逗号表达式的问题, 逗号表达式从左往右执行,最后显示最右边的那个。 即(a,b)相当于b,如果是 printf("%d,%d",(++a,++b),(++b,++a)); 输出为6,5
C
4,3这个是逗号表达式的...
用户登录可进行刷题及查看答案
登录后提交答案