標題:
continue, break, return (一)
[打印本頁]
作者:
tonyh
時間:
2014-6-14 14:21
標題:
continue, break, return (一)
本帖最後由 tonyh 於 2014-6-14 14:51 編輯
在迴圈中, continue 語法能強制程序立即跳入下一輪迴圈.
試利用此特性, 計算10以內所有偶數的總合, 即 2+4+6+8+10=?
public class ch26
{
public static void main(String args[])
{
int sum=0;
for(int i=1; i<=10; i++)
{
if(i%2==1) //如果符合 i%2==1 , 代表該數為奇數
continue; //立即跳出該次迴圈, 並進入下一輪迴圈
sum+=i;
}
System.out.println("2+4+6+8+10="+sum);
}
}
複製代碼
作者:
張瀚仁
時間:
2014-6-14 14:34
public class ch26
{
public static void main(String args[])
{
int a=0;
for(int i=1;i<=10;i++)
{
if(i%2==1)
continue;
a+=i;
}
System.out.println("2+4+6+8+10="+a);
}
}
複製代碼
作者:
劉泳鱔
時間:
2014-6-14 14:36
public class ch26
{
public static void main(String args[])
{
int sum=0;
for(int i=1; i<=10; i++)
{
if(i%2==1)
continue;
sum+=i;
}
System.out.println("2+4+6+8+10="+sum);
}
}
複製代碼
作者:
黃崇維
時間:
2014-6-14 14:40
public class ch26
{
public static void main(String args[])
{
int sum=0;
for(int i=1; i<=10; i++)
{
if(i%2==1)
continue;
sum+=i;
}
System.out.println("2+4+6+8+10="+sum);
}
}
複製代碼
作者:
鎧言
時間:
2014-6-14 14:57
public class ch26
{
public static void main(String args[])
{
int a=0;
for(int i=1;i<=10;i++)
{
if(i%2==1)
continue;
a+=i;
}
System.out.println("2+4+6+8+10="+a);
}
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2