[問題] for迴圈的問題
開發平台(Platform): C
問題(Question):
在做題目時遇到一個讓我疑惑的地方,題目的程式碼如下:(省略前面)
f(int n)
{ int i;
if(n>100)
return(n-10);
else
for(i=n;i<100;i+=11);
if(i>100)i-=10;
return(i);
}
疑惑的點是:for(i=n;i<100;i+=11)不就是設定i從n~99,
為什麼下面還可以設定if i>100?它上面那行不是已經設定i<100了嗎?
小妹是初學者,如果問題看來很愚蠢的話請原諒我,囧>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.74.165.186
→
06/15 23:48, , 1F
06/15 23:48, 1F
→
06/15 23:51, , 2F
06/15 23:51, 2F
→
06/15 23:52, , 3F
06/15 23:52, 3F
→
06/15 23:54, , 4F
06/15 23:54, 4F
→
06/15 23:55, , 5F
06/15 23:55, 5F
→
06/16 00:16, , 6F
06/16 00:16, 6F
→
06/16 00:54, , 7F
06/16 00:54, 7F
→
06/16 00:55, , 8F
06/16 00:55, 8F
→
06/16 18:35, , 9F
06/16 18:35, 9F
討論串 (同標題文章)