[問題]請教一下for與while為甚麼答案不一樣?
因為最近開始有轉職的念頭,所以最近有去買一本書在自學【C語言教學手冊-第四版】
目前做到第8章的習題時,發現了我用while與for的答案不一樣...想請教一下各位大大
能幫我解釋一下,為甚麼我找出的答案 用for會比while答案多1?我上網查詢網友的寫法
都是用while還沒查到有人用for的寫法...
題目:在《孫子算經》裡(共三卷,據推測約成書於西元400年左右),下卷的第26題,
就是鼎鼎有名的「孫子問題」:
今有物不知其數,三三數之剩二,五五數之剩三,七七數之剩二,問物幾何?
將它翻譯成白話:這裡有一堆東西,不知道有幾個;三個三個去數它們,剩餘二個;五個
五個去數它們,剩餘三個;七個七個去數它們,剩餘二個;問這堆東西有幾個?精簡一點
來說:有一個數,用 3 除之餘 2;用 5 除之餘 3;用 7 除之餘 2;試求此數。
(a) 試找出滿足孫子問題裡的最小整數.
(b) 試撰寫一函數 int find(int n), 可以傳回滿足孫子問題裡的第 n 個整數, 然後利
用此函數找出滿足孫子問題的第 5個與第 7個整數.
(c) 試利用 (b) 所定義的函數找出前 12個滿足孫子問題的整數.
while寫法:http://codepad.org/UNZVcDko
for寫法:http://codepad.org/pKNVesfK
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.75.164.46 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1600161854.A.855.html
※ 編輯: Kashir (211.75.164.46 臺灣), 09/15/2020 17:28:16
→
09/15 17:29,
3年前
, 1F
09/15 17:29, 1F
→
09/15 17:30,
3年前
, 2F
09/15 17:30, 2F
→
09/15 17:32,
3年前
, 3F
09/15 17:32, 3F
→
09/15 17:38,
3年前
, 4F
09/15 17:38, 4F
→
09/15 17:42,
3年前
, 5F
09/15 17:42, 5F
→
09/15 17:43,
3年前
, 6F
09/15 17:43, 6F
→
09/15 17:51,
3年前
, 7F
09/15 17:51, 7F
→
09/15 17:52,
3年前
, 8F
09/15 17:52, 8F
推
09/15 18:00,
3年前
, 9F
09/15 18:00, 9F
→
09/15 18:01,
3年前
, 10F
09/15 18:01, 10F
→
09/15 18:02,
3年前
, 11F
09/15 18:02, 11F
→
09/15 18:06,
3年前
, 12F
09/15 18:06, 12F
→
09/15 18:06,
3年前
, 13F
09/15 18:06, 13F
→
09/15 18:45,
3年前
, 14F
09/15 18:45, 14F
→
09/15 18:47,
3年前
, 15F
09/15 18:47, 15F
→
09/15 20:53,
3年前
, 16F
09/15 20:53, 16F
→
09/15 20:56,
3年前
, 17F
09/15 20:56, 17F
→
09/15 20:56,
3年前
, 18F
09/15 20:56, 18F
→
09/15 20:57,
3年前
, 19F
09/15 20:57, 19F
→
09/15 21:00,
3年前
, 20F
09/15 21:00, 20F
→
09/15 21:01,
3年前
, 21F
09/15 21:01, 21F
→
09/15 21:02,
3年前
, 22F
09/15 21:02, 22F
→
09/16 00:04,
3年前
, 23F
09/16 00:04, 23F
→
09/16 11:15,
3年前
, 24F
09/16 11:15, 24F
→
09/16 15:57,
3年前
, 25F
09/16 15:57, 25F
→
09/16 15:58,
3年前
, 26F
09/16 15:58, 26F
→
09/16 15:59,
3年前
, 27F
09/16 15:59, 27F
推
09/17 05:17,
3年前
, 28F
09/17 05:17, 28F
![](https://i.imgur.com/ldViRBH.jpg)
→
09/17 10:10,
3年前
, 29F
09/17 10:10, 29F
→
09/17 15:55,
3年前
, 30F
09/17 15:55, 30F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):