举例:(这里只想y的正负号参与运算...)
int x = 10;
int y = -20;
int z =0;
z = x*(y/abs(y));
不过y是0的时候就不行了... 有没有更好的写法呢? 谢谢了 :) (可以不考虑y=0的情况)
...全文
277112打赏收藏
关于取正负号运算的表达式问题.
一个很菜的问题.. ^_^ 有一个变量,我想只要它的正负号参与表达式的运算.应该怎么写呢?力求简洁高效. 我想到的一个笨方法是 举例:(这里只想y的正负号参与运算...) int x = 10; int y = -20; int z =0; z = x*(y/abs(y)); 不过y是0的时候就不行了... 有没有更好的写法呢? 谢谢了 :) (可以不考虑y=0的情况)