问答详情
源自:2-18 C#的逻辑运算符(一)

2-17的练习题

2-17    int(x)>y  结果不是false吗?

提问者:凤鸣楚天 2016-02-23 18:07

个回答

  • lookphp
    2016-02-23 19:20:31

    这一段程序在比较变量 x 和 y 的大小,会返回 true 还是 false ?

    如果需返回 true ,是否要修改某个地方?

    亲:问题也写错了,是(int)x,而不是int(x),注意,是要返回true的。(int)x 是将double类型的3.5强制转换成int的3,结果就是3=3。

    正确的答案是:x>y。去掉前边的int