iT邦幫忙

5

蠻可愛的 golang #19

  • 分享至 

  • xImage
  •  
// hello23
package main

import (
	"fmt"
)

func main() {
	// Golang 沒有 do while
	// 全部用 for
	// For 迴圈的另一種形式
	var i int = 3
	for i >= 0 {
		fmt.Printf("i = %d\n", i)
		i--
	}
	fmt.Println("跳出迴圈了!")
	fmt.Printf("此時 i = %d\n", i)
	fmt.Println("再來一次!!")
	for i >= -1 && i <= 3 {
		fmt.Printf("i = %d\n", i)
		i++
	}
	fmt.Println("又跳出迴圈了!")
}

執行結果:

$ ./hello23 
i = 3
i = 2
i = 1
i = 0
跳出迴圈了!
此時 i = -1
再來一次!!
i = -1
i = 0
i = 1
i = 2
i = 3
又跳出迴圈了!

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
總裁
iT邦好手 1 級 ‧ 2014-07-25 15:06:51

不能一直在迴圈裡上上下下左左右右嗎???...偷笑

不會貼方唐鏡那張的 偷笑

一張圖表示

我要留言

立即登入留言