对下面的程序,正确的说法是(  )。    main()    { int a,b=1,c=2;      a=b+c,a+b,c+3;      c=(c)?  a++:b--;      cout<< a+b,c;}

admin2013-05-30  37

问题 对下面的程序,正确的说法是(  )。    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语句的输出项为逗号表达式,本题没有语法错误。
转载请注明原文地址:https://kaotiyun.com/show/3LNp777K
0

最新回复(0)