ios入門5_循環

1.repeat while

import Cocoa
var index=15
repeat
{
	print("index=\(index)")
	index+=1
}
while index<20

2.while

import Cocoa
var index=10
while index<20
{
	print("index=\(index)")
	index+=1
}

3.continue
停止本次循環迭代,重新開始下一次循環迭代
和c++一樣

import Cocoa
 
var index = 10

repeat{
   index +=1
   if( index == 15 ){ // index 等於 15 時跳過
      continue
   }
   print( "index= \(index)")
}while index < 20 
//輸出沒有index=15

4.break
和c++一樣

5.fallthrough
滿足條件之後的所有case全部執行,無論是否匹配

import Cocoa
var index = 10
switch index {
   case 100  :
      print( "index 的值爲 100")
      fallthrough
   case 10,15  :
      print( "index 的值爲 10 或 15")
      fallthrough
   case 5  :
      print( "index 的值爲 5")
   default :
      print( "默認 case")
}
輸出爲
index 的值爲 100
index 的值爲 5

6.for in

import Cocoa
for index in 1...5
{
	print("\(index)*5=/(index*5)")
}
import Cocoa
var someInts:[int]=[10,20,30]
for index in someints
{
	print("index=/(index)")
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章