【习题——逗号表达式】

在C语言中,设a=3,b=4,执行语句"printf ("%d,%d",(a,b),(b,a));"的输出结果是()
A 3,4
B (3,4),(4,3)
C 4,3
D 不确定

该题目考察的主要是:逗号表达式

逗号表达式:从左往右依次计算,但只返回最右边的结果。(重点)

所以:
(a,b)返回的是b; (b,a)返回的是a, 语句的输出结果就是4,3,选 C

最后送大家一句话:

【习题——逗号表达式】_第1张图片
【习题——逗号表达式】_第2张图片
希望你们喜欢,学累了就要休息一下(ง •̀_•́)ง

你可能感兴趣的:(c语言)