Mr.晨光 发表于 2014-3-17 20:03:00

取余 新手看不懂,望大侠指点··更新了!!求解·!!!

本帖最后由 Mr.晨光 于 2014-3-17 20:51 编辑

取余 % 这个3%3 = = 013%3 = = 1都好理解   
但是13%23 = = 为什么等于13呢?实在不理解··3%5 = =为什么还等于3··求大侠指导下···


更新
# include <stdio.h>
int main<void>
{
   printf("%d %d %d %d %d %d %d\n",3%3,13%-3,-13%3,-13%-3,-13%23,3%5);
   return 0;

}

提示错误 ,请问哪里出问题了,,,

花開丶若相惜ソ 发表于 2014-3-17 20:04:55

。。这个该问数学老师。。

Mr.晨光 发表于 2014-3-17 20:05:51

:cry 真心不懂爱,,数学是没学好··

花開丶若相惜ソ 发表于 2014-3-17 20:06:37

看图。。应该可以看得明白

Mr.晨光 发表于 2014-3-17 20:09:04

花開丶若相惜ソ 发表于 2014-3-17 20:06 static/image/common/back.gif
看图。。应该可以看得明白

谢谢~深深的感觉自己的数学是 体育老师教的···

清明 发表于 2014-3-17 21:52:47

Mr.晨光 发表于 2014-3-17 20:09 static/image/common/back.gif
谢谢~深深的感觉自己的数学是 体育老师教的···

输出的参数个数不匹配吧,貌似取余的话前边的数不能是负数吧?(说错别怪哦)

||solo 发表于 2014-3-22 20:57:05

13%5==3,商是2,对吧?3%5就相当于03%5,商为零,模为3。
页: [1]
查看完整版本: 取余 新手看不懂,望大侠指点··更新了!!求解·!!!