发布网友 发布时间:2022-04-28 12:11
共12个回答
热心网友 时间:2022-05-11 10:39
展开1全部运算符%的运算结果就是左操作数除以右操作数后所得的余数。热心网友 时间:2022-05-11 12:13
举个例子把 40%23 因为40=23*1+17 也就是说40里只有一个23 剩下的就是17 于数就是求这个刨去所有23的个数剩下的数 不知道楼主问的是不是这个 求于数额 小学数学额。。。。追问= =。 我懂了, 不知道是不是小学学过, 或许忘了, 成烧饼了。 = =。
热心网友 时间:2022-05-11 14:05
40/23=1余17热心网友 时间:2022-05-11 16:13
40/23=1余17热心网友 时间:2022-05-11 18:37
你都知道%是求余,50除23余数是4吧,40除23余数是17啊。追问40除23怎么是17呢? 40减23才是17吧?
热心网友 时间:2022-05-11 21:19
求余数40-⌊40/23⌋*23=40-1*23=17热心网友 时间:2022-05-12 00:17
运算符%的运算结果就是左操作数除以右操作数后所得的余数。热心网友 时间:2022-05-12 03:31
对求余数用的:热心网友 时间:2022-05-12 07:03
http://zhidao.baidu.com/question/219208938.html?fr=qrl&cid=866&index=1&fr2=query热心网友 时间:2022-05-12 10:51
a%b a除以b取余,余数即得出的结果。热心网友 时间:2022-05-12 14:55
打个比方
当a=21时 (a%7==0) 就是a可以除下7,并且余数为0
当a=22时 (a%7==1) 就是a可以除下7,并且余数为1
例如:
int a;
for(a=1;a<=10;a++)
if(a%2==0){ /******* 能被2除下并且余数为0*****/
printf("%d",a);}答案等于2 4 6 8 10
例如2:
int a;
for(a=1;a<=10;a++)
if(a%3==1){/******* 能被3除下并且余数为1*****/
printf("%d",a);}答案等于1 4 7 10
以此理解!
希望能在学习中帮助你们!!!
加油
热心网友 时间:2022-05-12 19:17
得到余数。