问答详情
源自:6-6 编程练习

a是多少为什么运行出来的和我算的不一样

  int  a,b;

       a=19;

       b=30;

       a%=b;

       System.out.println(a);


提问者:慕尼黑4083102 2020-12-22 13:15

个回答

  • 开岁廿三
    2021-08-08 14:34:44

    %是求余的符号,a%=b就是a=a%b,a等于19除以30的余数19

  • StudentBird
    2020-12-22 18:26:12

    %是求模运算。a%=b等价于a=a%b;也就是a=19%30.结果是19吗