Golang基础之流程控制习题——李文周老师 - Go语言中文社区

Golang基础之流程控制习题——李文周老师


  1. 编写代码打印9*9乘法表。
    代码如下:
package main
import "fmt"
func main()  {
	 i := 1             // 左乘数
	 j := 1             // 右乘数
	 for {
		 if i<=j {
		 	fmt.Print(i*j," ")
		 	i += 1
		 	continue    // 跳出本次循环
		 } else {
		 	fmt.Println()
		 	j += 1      // 左乘数右乘数相等
		 }
		 i = 1          // 左乘数置为1
		 if j>9 {
		 	break
		 }
	 }
}

运行结果:
在这里插入图片描述
这讲讲的是Go语言中流程控制部分的内容,goto的用法还是很新颖的(应该是这么说吧),对于我这个Java菜鸡。
附出处:李文周Go基础之流程控制

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_41580831/article/details/104044294
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-04-18 19:57:40
  • 阅读 ( 964 )
  • 分类:Go

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢