看下我代码哪里不对了,就是那个b=100%7为什么是2? 还有就是--b是什么,值是多少,sum怎么又是-0.75,咋算出来的。
在计算机编程中,百分号(modulus)有时代表求余数的意思,
取余运算符 (%)
一个表达式的值除以另一个表达式的值,返回余数。
result = number1 % number2
100除7余2,%是求余。 ++ --为自增自减
sum = ( (++a) + 3 ) / (2 - (--b) ) * 3;
sum=(6+3)/(2-1)*3
不好意思,”/“在这里应该是除号的意思。
%表示取余数;/表示取整。
%取膜 比如说99%3 那就是==0
就是除去之后的余数
%为取余数符号,比如4%7应该等于零,有余数4;同样的道理,100除以7等于14,有余数2
计算机语言里%都是取余,/c才是除哦
%符号是求余,/是除号,区分好,一开始我也不明白,后来也是看别人的答案知道的,建议多借鉴别人的作品
那个是求余
100除7余2,%是求余。
100%7是100除于7求余,100/7=14余2,所以100%7==2