简单java运算题

来源:百度知道 编辑:UC知道 时间:2024/06/15 02:14:13
int i=1;System.out.println((i%3));
运行的结果为什麽是:2
1
请高手指点下。谢谢

对啊。。。 % 是取余运算符,1对3取余应该是1啊。。。

不可能吧.. 我运行这个代码 显示的结果是1

1

%是取模运算,也就是求余数,1除以3是余1啊!!

呵呵 你可能看错了 你该不是写的 1/3吧