问题 单项选择题

若有以下程序段:
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。

单项选择题
单项选择题