Re: [其他] 面試題目

看板OOAD作者 (2-4)時間9年前 (2015/04/25 01:12), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《GoalBased (Artificail Intelligence)》之銘言: : 今天面試遇到了一個題目,當然題目本身是不難啦,但想問一下怎麼寫"更"好, : 題目:印出1~100,當3的倍數印B,5的倍數印F,3和5的倍數印BF。 http://en.wikipedia.org/wiki/Fizz_buzz 會出這題只是想知道你會不會寫code 能寫出來不會錯就好了 不用想太多 : string B = "B"; : string F = "F"; : string BF = "BF"; : for(int i=1; i<=100; i++) : { : if(IsMultiplesOfThreeAndFive(i)) : { : Consol.Write(BF); : } : else : { : if(IsMultiplesOfThree(i)) : { : Consol.Write(B); : } : else if(IsMultiplesOfFive(i)) : { : Consol.Write(F); : } : else : { : Consol.Write(i.ToString()); : } : } : } : function 部分我就不寫了,反正就是%判斷後回傳true 或 false, : 手寫到一半才發現,應該把{}拿掉的, : 不知道這樣的寫法怎麼樣? : 可不可以提供我一些方向或改善空間, : ps.這不是作業..面試也已經結束等待回應中。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 98.144.29.187 ※ 文章網址: https://www.ptt.cc/bbs/OOAD/M.1429895541.A.3EB.html

05/13 23:54, , 1F
這種何必特別寫methid
05/13 23:54, 1F

05/13 23:54, , 2F
method
05/13 23:54, 2F
文章代碼(AID): #1LEdbrFh (OOAD)
討論串 (同標題文章)
文章代碼(AID): #1LEdbrFh (OOAD)