[OCAJP]while的用法3

Given:

What is the result?

A.

5 : 5

B.

6 : 4

C.

6 : 5

D.

5 : 4

題解

while迴圈第一次執行,0小於10,條件式成立,a=0+1=1,z=10-1=9。

第二次執行,1小於9,條件式成立,a=1+1=2,z=9-1=8。

第三次執行,2小於8,條件式成立,a=2+1=3,z=8-1=7。

第四次執行,3小於7,條件式成立,a=3+1=4,z=7-1=6。

第五次執行,4小於6,條件式成立,a=4+1=5,z=6-1=5。

第六次執行時,5不小於5,所以跳出while迴圈,輸出「5 : 5」。

關於作者

Magic Len

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

相關文章