C和C++求余运算符

一个负数与一个非负数求余运算后的结果与结果的符号是怎么确定的?... 一个负数与一个非负数求余运算后的结果 与结果的符号是怎么确定的? 展开
 我来答
562738607
2010-02-21 · TA获得超过1261个赞
知道小有建树答主
回答量:1015
采纳率:0%
帮助的人:905万
展开全部
例-8%3=-2
-8%-3=-2
8%-3=2
负数求余主要看的是被除数,与除数无关。
如果被除数是负数那么其结果一定为负。如果被除数和除数都为负则结果还是为负。
如果被除数为正,除数为负,结果为正。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
thinkawhile
推荐于2017-11-23 · TA获得超过300个赞
知道答主
回答量:209
采纳率:0%
帮助的人:145万
展开全部
在C中 求余符号与被除数相同.
也即是说: -17%3 == -2
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tattackor
2015-10-31 · TA获得超过3.5万个赞
知道大有可为答主
回答量:5083
采纳率:94%
帮助的人:895万
展开全部
1、%就是取余数运算,也就是模运算(mod)。
2、设a,b是两个整数,a%b的结果就就是a÷b得到的余数
例如5%3=2 (商1余2) 9%4=1 (商2余1) 3%7=3 (商0余3)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我的生活无意义
2010-02-21 · TA获得超过937个赞
知道小有建树答主
回答量:702
采纳率:0%
帮助的人:678万
展开全部
结果与被除数符号一样
如 5%3 结果为2
5%-3 结果也为2
-5%3 结果为-2
-5%-3 结果也为 -2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
广芙委婵
2019-09-05 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:28%
帮助的人:826万
展开全部
c++中,new的用法很灵活,这里进行了简单的总结:
1.
new()
分配这种类型的一个大小的内存空间,并以括号中的值来初始化这个变量;
2.
new[]
分配这种类型的n个大小的内存空间,并用默认构造函数来初始化这些变量;

3.
当使用new运算符定义一个多维数组变量或数组对象时,它产生一个指向数组第一个元素的指针,返回的类型保持了除最左边维数外的所有维数。
delete用于释放申请的内存空间
释放由new申请的空间可以使用delete,释放由new[]申请的空间可以使用delete[]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式