C语言中,设变量已正确定义并赋值,则正确的表达式是?

A. x=y+z+5,++y
B. int(15.8%5)
C. x=y*5=x+z
D. x=25%5.0

%要求其 左右操作数都是整型,故BC都不对
C中x=y*5=x+z等效于x=(y*5)=x+z,赋值运算符的左操作数必须是左值,故C也不对

答案是A
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-06-20
从语法上说b = float(a)正确句意思说a强制类型转换成浮点型数赋值给b本回答被网友采纳
相似回答