a=12 执行( a + 18 ) % 4 取模,结果为 2 结果不应该是7吗?

来源:-

世界和平01

2015-09-04 11:05

a=12  执行( a + 18 ) % 4 取模,结果为 2               结果不应该是7吗?

写回答 关注

3回答

  • jipanda
    2015-09-04 11:49:33

    对的啊,取模是求余数, 30%4=7余2 所以是2,是取后面的余数

  • Yinawake
    2015-09-04 11:47:25

    如果你要的答案是7,那是不是直接整除就可以了 ( a + 18 ) / 4 

  • 饮一杯独醉
    2015-09-04 11:20:06

    没学过JAVA,但是按照C语言的规则,应该是2,取模是求余……

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165550 学习 · 17586 问题

查看课程

相似问题