问题 单项选择题

若有以下程序段: int a=0,b=0,c=0; c=(a-=a-5),(a=b,b+3); cout<<a<<","<<b<<","<<c<<endl; 其输出结果是

A.3,0,-10

B.0,0,5

C.-10,3,-10

D.3,0,3

答案

参考答案:B

解析: 本题考察逗号表达式的使用规则。只要考生能将表达式正确展开,逐步分析,就可获得正确答案为B。

单项选择题
名词解释