若有定义:int x=2,y=3;float i;,则以下符合C语言语法的表达式是( )。A. x=x*3=2B. x=(y==1)C. i=float(x)D. i%(-3)可是C的话是错的啊,强制类型转化不是这样写啊
y==1为假然后应该是x=0吧?但是为什么很多人说b那样写不可以啊