2-17 int(x)>y 结果不是false吗?
这一段程序在比较变量 x 和 y 的大小,会返回 true 还是 false ?
如果需返回 true ,是否要修改某个地方?
亲:问题也写错了,是(int)x,而不是int(x),注意,是要返回true的。(int)x 是将double类型的3.5强制转换成int的3,结果就是3=3。
正确的答案是:x>y。去掉前边的int