飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 2716|回复: 5

[Go] go中 for循环的几个使用例子

[复制链接]
  • TA的每日心情
    开心
    2023-2-7 08:49
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    发表于 2018-12-7 22:52:32 | 显示全部楼层 |阅读模式
    go语言for循环的使用例子,比c++的for循环写法多的多,也很丰富,如下例子:
    [Golang] 纯文本查看 复制代码
    package basicuse
    
    import "fmt"
    
    //常规for的使用,类似c
    func normalCalcTotalNum1(sum int) {
    	for i := 0; i < 10; i++ {
    		sum += i
    	}
    	fmt.Println(sum)
    }
    
    //只包含判断条件的 for循环
    func normalCalcTotalNum2(sum int) {
    	i := 0
    	for i < 10 {
    		sum += i
    		i++
    	}
    	fmt.Println(sum)
    }
    
    //无判断条件的 for循环
    func normalCalcTotalNum3(sum int) {
    	i := 0
    	for {
    		if i >= 10 {
    			break
    		}
    		sum += i
    		i++
    	}
    	fmt.Println(sum)
    }
    
    //TestForAction for语句的使用
    func TestForAction() {
    	normalCalcTotalNum1(0)
    	normalCalcTotalNum2(1)
    	normalCalcTotalNum3(2)
    }

    PYG19周年生日快乐!
  • TA的每日心情

    2019-4-12 17:33
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-4-12 21:32:44 | 显示全部楼层
    GO用什么ide写啊
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-4-21 20:15
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2019-4-21 20:54:29 | 显示全部楼层
    没太理解这个
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-9-15 09:01
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    发表于 2019-5-6 10:05:26 | 显示全部楼层

    gland,vscode,vim,liteide,sublime
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-8-11 20:04
  • 签到天数: 74 天

    [LV.6]常住居民II

    发表于 2019-8-12 13:33:52 | 显示全部楼层

    我用VScode,很好用
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-8-11 20:04
  • 签到天数: 74 天

    [LV.6]常住居民II

    发表于 2019-8-12 13:34:34 | 显示全部楼层
    支持go语言,希望go语言使用越来越广
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表