Re: [其他] 面試題目
※ 引述《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
05/13 23:54, 1F
→
05/13 23:54, , 2F
05/13 23:54, 2F
討論串 (同標題文章)
OOAD 近期熱門文章
PTT數位生活區 即時熱門文章