单选题 对下面的程序,正确的说法是{{U}} {{/U}}。
main()
{ int a,b=1,c=2;
a=b+c,a+b,c+3;
c=(c)? a++:b--;
cout<< a+b,c;}
  • A. 无错误
  • B. 第三行有错误
  • C. 第四行有错误
  • D. 第五行有错误
【正确答案】 A
【答案解析】[解析] 第三行是由逗号表达式组成的语句,第四行是由条件表达式组成的语句,第五行 printf语句的输出项为逗号表达式,本题没有语法错误。