字典翻译 问答 其它 符合C语言语法的赋值表达式是:A.a=9+b+c=d+9B.a=(9+b,c=d+9)C.a=9+b,b++,c+9D.a=9+b++=c+9
问题标题:
符合C语言语法的赋值表达式是:A.a=9+b+c=d+9B.a=(9+b,c=d+9)C.a=9+b,b++,c+9D.a=9+b++=c+9
问题描述:

符合C语言语法的赋值表达式是:A.a=9+b+c=d+9B.a=(9+b,c=d+9)C.a=9+b,b++,c+9D.a=9+b++=c+9

范正修回答:
  a=9+b,b++,这是个逗号表达式,先执行a=9+b,然后执行b++;   #include   #include   voidmain()   {   inta,b=8;   a=b+9,b++;   printf("%d,%dn",a,b);   }   这个语句是没错的.
成长生回答:
  嗯嗯,B是对的,但是我看不懂C
范正修回答:
  C从语法上来说,没有什么问题,但题目中是要求赋值表达式,关键考察的是赋值   C中b++c+9这个和a的赋值不搭边啊,因为正确的逗号表达式赋值方式是B那样的。
点击显示
其它推荐
热门其它推荐
  • 其它