c语言5求余6结果

如题所述

5 % 6=5,此时商为0,余数是5
6 % 5=1,此时商为1,余数是1追问

是不是正整数求余,被除数比除数小,求余的结果就是被除数

追答

是的

追问

那负整数也一样吧

追答

被除数是负整数,其绝对值比除数的绝对值小,结果是被除数

追问

谢谢,再问一个哈,c语言中:1除3结果是多少

追答

如果你以整数形式输出,结果是0;
如果你以浮点形式输出,结果是小数,位数要看你怎么定,默认小数点后6位,即0.333333

追问

懂了,谢谢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-15
先明白余数概念:在整数的除法中,只有能整除与不能整除两种情况。当不能整除时,就产生余数,取余数运算:a mod b = c 表示整数a除以整数b所得余数为,如7 % 3 = 1,5 % 6 = 5,计算机c语言编程中取余数的符号位 % ,格式:a % b = c ,a 除以b的余数是c。
相似回答