今天学编程,在书中看到7%3结果是4,这是怎么算的?7除以3的余数不是4吗?
8个回答
展开全部
%是求余操作,它就是求2个整数的余数的,你的解释其实就对了,只是对这个操作的意思没有理解好。
7%3=4意思就是7除以3的余数等于4
/才是除法运算符。
7%3=4意思就是7除以3的余数等于4
/才是除法运算符。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
7%3就是7/3后的余数,结果应该是1,不是4
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
结果必然是1,书上印刷错误。
遇到问题你可以先自己写段程序测试下,书上的东西未必完全正确的。
就是这样~
遇到问题你可以先自己写段程序测试下,书上的东西未必完全正确的。
就是这样~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你好!!
1.求余运算符号的结果符号与被除数符号一致
例如: -30%-20 结果为 -10 。
2.% 要求两个运算数必须是正数。
double a =3.5;
double b = 2.5;
int c = a%b; 此程序是错误的 因为 a,b 必须是 int型
1.求余运算符号的结果符号与被除数符号一致
例如: -30%-20 结果为 -10 。
2.% 要求两个运算数必须是正数。
double a =3.5;
double b = 2.5;
int c = a%b; 此程序是错误的 因为 a,b 必须是 int型
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询