设有说明int j;float x;则执行语句x=y=4.8;后x的值为?答案是多少,为什么?

y没有说明 定义j也不知道做什么的

这叫赋值嵌套,先把4.8赋值给y,这里不知道你声明的y是什么数据类型,答案我就没法说了,如果是这样声明,① int y; float x;x=y=4.8;x=4.000000;
②float x,y;x=y=4.8;x=4.800000
我这里的编译环境是TC2。0 一切结果以你上机实践为准
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-01-01
y没有说明么?
第2个回答  2010-01-01
4.8
第3个回答  2010-01-01
这样貌似不能运行 要先声明y 如果声明了的话 结果楼上的就说的很清楚了
大家正在搜