11问答网
所有问题
在C语言中, 如果被除数为负值, 则对一个正数求余的时候, 求出的余数也是一个
如题所述
举报该问题
推荐答案 2020-02-24
在C语言中求余运算的结果的符号与
被除数
相同。如果被除数为负数,则
余数
也是负数。
求余的计算公式如下:
余数=被除数-被除数/除数*商;
下图是一个示例:
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/PPq7v8qqSM4MvPMP477.html
其他回答
第1个回答 2020-02-24
肯定是正值,因为取余是把整数部分解决,再解决小数部分。
第2个回答 2020-02-24
余数=被除数-商x除数
即:a%b=a-(a/b)*b
因为被除数a为负值,b为正数,可推知上式为负值,即求出的余数也是一个负值。
相似回答
c语言中的求余
符号(%)是什么意思
答:
是求余运算符,也叫模除运算符,用于
求余数
;要求两个操作数均为整数(或可以隐式转换成整数的类型)。标准规定:如果%左边的操作数
为负数时,则
模除的结果为负数或者0;如果%左边的操作数为
正数时,则
模除的结构为正数或者0。“
c
”为字符类型,其235对应二进制位0xFD,也就是-3的补码形式,则c...
大家正在搜
零不能作为被除数是对的还是错的
被除数一定比除数大对不对
被除数一定大于除数对不对
除数除以被除数等于商对不对
除数一定比被除数小对吗
零不能做被除数对的还是错的
被除数除以除数等于商对吗
被除数都比除数大对吗
余数要比被除数小对吗
相关问题
请问C语言是怎么计算负数取余的?
C语言中的求余和整除
c语言中的求余运算的向零取整是怎么回事,当除数或被除数有一个...
C和C++求余运算符
在C语言中,要求运算数必须是整型的运算符是
在一个除法算式中,被除数、除数、商与余数的和是110,已知是...
在一道有余数的除法中,除数是一个一位数,商是9,余数是8,求...
一个有余数的除法算式中,被除数、除数、商、余数的和为65,被...