C语言关于取余数

我想问一下是不是任何的整数取20的余数都是在0-19之间。
要是取的是(大于20或者小于20的数字)余数又会是多少?
最好能详细点我是菜菜。
辛苦了各位,向你们
致敬。
n%20=0~~19;
任何的整数取20的余数都是在0-19之间
这个我理解了。
但是
n%(c<20||c>20)=?
n是任意整数,C是大于20或者小于20的整数
那么情况又会是怎么样呢?
一楼说的(商)是个什么概念啊?

任何的整数取20的余数都是在0-19之间
不然还可以商啊
小于20的数字取20的余数就是它本身咯
商0 嘛
余自己啊
大于20的数字取20的余数就在0-19之间


20/9
商2
余2
这就是商的概念

12年前的小学学的

对于
n%(c<20||c>20)=?

只要c不等于20
(c<20||c>20)都是1
为真嘛
表达式取1
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-09-21
一个非负整数取一个正整数n的余数的结果范围为0到n-1。
第2个回答  2007-09-21
n%(c<20||c>20)=?
值范围为0,18 并上 0,+∞
第3个回答  2019-12-23
c语言提供了一个取余数的运算符%,称之为“模”运算符。
只有两个整数之间才可以进行模运算!
a
%
b
表示
用b来整除a,商整数,得到余数。
如:
5%3
=
2
4%3
=1
3%3
=0