[問題] 某軟體公司的筆試問題(迴圈)

作者: preed (Freedom)   2020-02-28 10:54:31
for(x=0;y=0;(y!=10)&&(x<5);x++)
此迴圈會執行幾次?
目前個人覺得題目是不是設計不完整阿
要補個y++
目前覺得是50次
作者: Schottky (順風相送)   2020-02-28 11:05:00
題目有錯,怎麼會有三個分號?是不是其中有一個是逗號
作者: springman (司布林)   2020-02-28 11:18:00
x=0,y=0; 才對吧?
作者: bben900911 (Ben)   2020-02-28 11:21:00
true的話就會到下一輪,false的話跳出你覺得中間的條件在怎樣的狀況下會false呢XD
作者: Dracarys (MayShowGunMore)   2020-02-28 12:41:00
左邊一定true,是&&這個運算的單位元素,可以不看。看右邊的operand可知5次
作者: Schottky (順風相送)   2020-02-28 13:08:00
我在猜這個題目會不會是要你挑錯 XDDDD
作者: yoche2000 (Sushi Desu! 在下壽司)   2020-02-28 14:52:00
y都沒increment應該是筆誤啦ww
作者: protoss (天生散人)   2020-02-28 17:18:00
修正逗號後應該是五次吧...也未必是筆誤是故意的...
作者: ctrlbreak   2020-02-28 23:37:00
為什麼覺得是50次?
作者: qwe04687 (國一臭宅)   2020-02-28 23:48:00
X 從0到4 每輪加一 共五次吧
作者: hsiehong (hsieh2210)   2020-03-01 01:00:00
5次 y!=10和x<5要同時成立才會繼續 跑5次後x=5就停了
作者: Jekk (Lestrade)   2020-03-01 23:17:00
5次
作者: owts99 (海中抓魚的貓)   2020-03-02 08:06:00
原來是除錯題!
作者: Dong0129 (阿東跟上面講的情況一樣b)   2020-03-02 09:58:00
好奇50次從哪來的
作者: tender573 (tender573)   2020-03-02 22:00:00
5次
作者: aeont (BHGt)   2020-03-04 08:27:00
我看也是5次,50怎麼來的而且也沒有不完整,後面y沒有一定要寫
作者: wargods8402 (維尼X維尼)   2020-03-04 12:53:00
5次
作者: kobala (悠閒)   2020-03-07 03:06:00
原PO是不是誤以為是雙重迴圈了...才會有50這個答案
作者: sam355322 (盜皇獨孤)   2020-03-10 01:55:00
5次啊 y是要混淆你的
作者: yyan1218 (今天下雨了嗎)   2020-03-11 10:16:00
5
作者: jack41402 (抹茶好喝)   2020-03-12 20:28:00
5次吧軟體公司出這個要考面試者的什麼能力
作者: TuChinJui (Jerry)   2020-03-13 17:30:00
5次 Y根本沒有被+ 所以只有X滿足條件然後return
作者: protoss (天生散人)   2020-03-13 22:48:00
考and的運算吧...弄兩個true/false去混淆你吧?
作者: prosen (波神)   2020-03-26 01:04:00
這只能測試有沒有學過基本迴圈吧?起碼 錄取後不用從頭教?

Links booklink

Contact Us: admin [ a t ] ucptt.com