编程之战 第一百一十章 奇偶数

小说:编程之战 作者:程序小猿 更新时间:2024-08-06 08:41:20 源网站:顶点小说
  “那第一个问题就先到这里吧”。

  “咋们来看看第二个方法”。

  “如何判断一个整数是奇数还是偶数?”

  杨成一拿到这个问题,很快就给出了答案。

  “因为数学上是这样定义奇偶数的”。

  “能够被2整除的整数是偶数,否则就是奇数”。

  “所以,我拿这个整数,对2做取余运算”。

  “余数如果为0,那就是能整除,可以判断是偶数”。

  “余数如果为1,那就是不能整除,可以判断是奇数”。

  话说到这儿,杨成突然感觉有些不妥。

  但他又不明白到底哪里出了问题。

  于是,他调出了编辑器面板,手写了几段代码,来验证内心的猜想。

  1,3,5,7.....

  这些奇数对2做取余运算,都是返回1,他刚才说的话似乎也没有错吧~

  但杨成还是感觉,自己还没从盲区里走出来。

  一定有自己没有考虑到的地方!

  于是,他回忆整数的概念。

  整数有奇偶之分,也有正负之分。

  他刚才的自主测试,用到的全是正整数。

  假如用负整数,会出现怎样的情况呢?

  -1,-3,-5,-7....

  这些测试例子一用上,结果自然是让他大跌了眼镜。

  无一例外,通通返回了-1!

  也就是说,刚才他对于判断奇数的论断,只对了一半!

  对于负整数的情况是不合适的。

  杨成思索了片刻,觉得自己刚才过于草率了,才导致出现这样的错误。

  他深吸了一口气,修改自己的观点。

  “拿该整数对2做取余运算”。

  “结果如果为0,那就是能整除,可以判断是偶数”。

  “如果非0,那就是不能整除,可以判断是奇数”。

  “哈哈,成成也有犯迷糊的时候啊”,系统打趣他。
为更好的阅读体验,本站章节内容基于百度转码进行转码展示,如有问题请您到源站阅读, 转码声明
八零电子书邀请您进入最专业的小说搜索网站阅读编程之战,编程之战最新章节,编程之战 顶点小说!
可以使用回车、←→快捷键阅读
本站根据您的指令搜索各大小说站得到的链接列表,与本站立场无关
如果版权人认为在本站放置您的作品有损您的利益,请发邮件至,本站确认后将会立即删除。
Copyright©2018 八零电子书