[OCAJP]巢狀迴圈的break

Given the code fragment:

What is the result?

A.

A B C

B.

A B C D E

C.

A B D E

D. Compilation fails.

題解

程式第10行的if條件式成立的時候會跳出迴圈。當程式輸出「B」字串後,這個if條件式就會成立,然後跳出裡面的for迴圈,接著依然會繼續執行外面的for迴圈。因此在這裡只是「C」字串被跳過輸出了而已。

關於作者

Magic Len

各位好,我是Magic Len,是這網站的管理員。我是台灣台中大肚山上人,畢業於台中高工資訊科和台灣科技大學資訊工程系,曾在桃機航警局服役。我熱愛自然也熱愛科學,喜歡和別人分享自己的知識與經驗。如果你有興趣認識我,可以加我的Facebook,並且請註明是從MagicLen來的。

相關文章