为了账号安全,请及时绑定邮箱和手机立即绑定

任务例子是不是three/=one应该等于0?

package helloworld;

public class lianxi{
    public static void main(String[] args) {
	    int one = 10 ;
        int two = 20 ;
        int three = 0 ;
        int a,b,c,d,e,f;
        a = one + two ;
        b = three += one ;
        c = three -= one ;
        d = three *= one ;
        e = three /= one;
        f = three %= one;
        System.out.println("three = one + two ==>"+a);    
        System.out.println("three += one ==>"+b);
        System.out.println("three -= one ==>"+c);
        System.out.println("three *= one ==>"+d);
        System.out.println("three /= one ==>"+e);
        System.out.println("three %= one ==>"+f);
        
    }
}


正在回答

2 回答

不是,应等于10

0 回复 有任何疑惑可以回复我~
#1

莫名的奇妙 提问者

难道不是0除以10在赋给0吗?
2016-04-08 回复 有任何疑惑可以回复我~

  e = three /= one;     

   f = three %= one;

e的值等于30,e的值在f = three %= one;中的three中,%是取整除后的余数,30能被10整除无余数,所以最后的值为0

0 回复 有任何疑惑可以回复我~
#1

无限大宇宙

e = three /= one; three 不是 0吗 除以 one 不是应该等于0吗 我这样想应该是对的吧,,
2016-07-06 回复 有任何疑惑可以回复我~
#2

simon_qin 回复 无限大宇宙

结果为0 有效 0可以做被除数 但是不能做除数,没看到 int three = 0 ;以为是30,坑
2016-07-06 回复 有任何疑惑可以回复我~
#3

无限大宇宙 回复 simon_qin

其实我看的有点乱 哈哈哈
2016-07-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

任务例子是不是three/=one应该等于0?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信