查看單個文章
  #6  
舊 2014-03-14, 09:57 PM
哈啦 的頭像
哈啦 哈啦 目前離線
論壇管理員
 
註冊日期: 2002-05-28
文章: 23,015
預設

引用:
作者: yumi 查看文章
您原先写的程序,“它印出來的結果會重複好幾次”。
例如,7 会重复4次。
这是因为,测试7的时候,是质数,输出7;
测试8的时候,不是质数,又打印了7;
测试9、10的时候,又打印两次7;
测试11的时候,开始打印11。

我修改的部分,当当前的数是质数的时候,存进prime打印;当当前的数不是质数的时候,把0存进prime,表示不是质数,不要打印了。
这只是避免重复打印而已。没有别的含义。


容我好好想一想,看能否想通?我顯然在這裡就卡關了,百思不得其然。
__________________
咖啡走路
微博


您是網站站長嗎?歡迎到站長俱樂部 一起討論吧。
按我看版規
code.club
回覆時引用此篇文章