回复 6楼 默默学习
“
if( x>y && x<z)
else if(y>x && y<z)
else if(z>y && z<x)
”
这样不行,不是你想象的简单:比如 x y z 分别等于:3 2 1,哪么你的每一条语句都不会执行。
如果你要那样写的话,那只能这样了:
if(( x>y && x<z) ||
(x>z && x<y))
else if((y>x && y<z) || (y>z && y<x))
else if((z>y && z<x) || (z>x && z<y))
[
本帖最后由 yuccn 于 2011-4-14 07:36 编辑 ]