推 razor:可以叫做建構式程式吧 01/08 11:53
※ 引述《leicheong.bbs@bbs.sayya.org (理昌)》之銘言:
: ※ 引述《razor.bbs@ptt.cc (小妖)》之銘言:
: > 那可不,尾端的return值前面有個!請看清楚,
: > 並不是任何n值都return true.
: 的確... 是我眼花了...
: 這樣說的話, 背後的原理是toogle boolean的次數嗎?
: 受教了... orz
我不知道什麼是 toogle boolean O_O
不過原理是這樣的..
如果某數是0 那當然是偶數
如果某數是奇數 那某數-1就是偶數啦
如果某數是偶數 那某數-1就是奇數啦
總之某數的奇偶 跟某數-1的奇偶剛好相反
所以 return ! is_even(n-1)
當然這是智障程式 _/ ̄|○
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.129.180