有時我們希望迴圈在某種條件下能夠不按正常的情況執行,這時就要用到continue和break語句。
工具/原料
Visual Stodio.NET 2010
方法/步驟
【continue】
continue是跳過迴圈中的剩餘語句,而執行迴圈的下一次迴圈。
打個比方:一個男同學跟一群女同學在玩揹人過河的遊戲。
第一個是個班花,他開開心心的揹著班花就過去了,第二個是個麻花,他說我不背,然後繼續背下一位。
開發資料庫應用程式——流程控制和陣列#
繼續上面的遊戲,由於這位男同學只揹他自己喜歡的同學過河,而把其他同學亮一邊。所以他引起了公憤。女同學們就加了條件,那就是每個人都要背。不能挑物件。
開發資料庫應用程式——流程控制和陣列#
【break】
break是跳過整個迴圈,而執行迴圈外的程式碼。
當他玩了N回之後,腿也酸了,手也麻了。而下一位女同學是位霸王花,不論是身高還是體重都是他的2倍。而他又不能繞過這位霸王花。於是他就崩潰了。他往地上一躺,擺了一個大字。說到“我...不...玩.....了”
開發資料庫應用程式——流程控制和陣列#
【一維陣列】
a.宣告
語法:資料型別 [] 陣列名; int[] array;
b.指定陣列大小
使用new關鍵字指定大小 array=new int[5];
開發資料庫應用程式——流程控制和陣列#
c.初始化
int[] a = new int[5] { 1,2,3,4,5};
int[] b = new int[] {1,2,3 };
int[] c = { 1,2,3};
上面三種方式都是對的。一般來講你記住你認為簡單的一種就可以了。
開發資料庫應用程式——流程控制和陣列#
注意事項
如果你選這種初始化方式:int[] a = new int[5] { 1,2,3,4,5};那你[]中寫的幾,{}中就必須是幾個資料