C语言:已有声明int x=5,y;float z=2;,则下列表达式正确的是A:y=x%zB:x>0?y=x:y=-xC.y=x/2=zD.y=x=z/2我觉得每个都对啊,为什么只有D是对的?

来源:学生作业帮助网 编辑:作业帮 时间:2024/09/09 16:31:44
xRn@.8KAmCJUOn ` X!l1YOBg픖kK^ξyfr&sGAohπ1ldPxNF tx l`.u>G ěF|kdRDPAB{1MЖtosZ[OiA,s]s?n;h^CdM7k=tGP"J'$jhd6|X%&= nH`8dڒxRK|7ݾR1=p|! N{M.s aԁ](>Itf,=0uC)\ïxz9,VbO{2k7V DN[)L<%LMi"" l,8T9liMXM)#gT!TDC