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

正在回答

5 回答

第一步:计算3*8,结果为24;第二步:计算11+3*8,结果为35;第三步:计算(11 + 3 * 8) / 4,结果为8;第四步:计算(11 + 3 * 8) / 4 % 3,结果为2

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

4%3应该等于1,%是求余数的意思

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

第一步:计算3*8,结果为24;

第二步:计算11+24,结果为35;

第三步:计算35/ 4,结果为8;

第四步:计算8% 3,8里面有两个3,8减去两个3就剩下2了。

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

qq_lff 提问者

感谢,懂了
2018-09-23 回复 有任何疑惑可以回复我~

35/4取整=8   8%3取余数=(8-3*2)=2

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

慕清岭

为什么是取整 啊,搞不明白,如果是35/4.0就不是8了
2018-09-21 回复 有任何疑惑可以回复我~
#2

qq_游戏号_6 回复 慕清岭

int类型啊 取不到小数位
2018-09-25 回复 有任何疑惑可以回复我~

首先知道%是求余,例如5 % 3  = 5 ÷3 =1……2,因此5 % 3=2,前面(11 + 3*8)/ 4=8 ,在根据前面算 8 % 3=8 ÷  3=2……2,因此(11 + 3 * 8) / 4 % 3=2

int a = 3*8;
int b = 11;
int c = a + b;
int d = c/4;
int e = d % 3;
System.out.println("答案:"+e);


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

qq_lff 提问者

你回答的很详细,谢谢!我懂了。
2018-09-23 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信