![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
golang小技巧
有侃有谈
今天的公司并不怎么管员工的职业发展;实际上,知识工作者必须成为自己的首席执行官。
展开
-
golang小技巧:随机生成五个数,并将反转打印
package mainimport ( "fmt" "time" "math/rand")/* 思路: 1. 随机生成五个数,rand.Intn() 函数 2. 当我们得到随机数后,就放到一个数组 int数组 3. 反转打印 交换的次数是 len / 2*/func main() { var intArr [5]int len := len(intArr) //数组的长度 //每次生成的随机数不一样,需要给一个seed值 rand.Seed(time.N.原创 2021-11-12 14:26:30 · 453 阅读 · 0 评论 -
golang小技巧:循环输入5个成绩,并输出
package mainimport ( "fmt")func main() { //从终端循环输入5个成绩,保存到float64 数据,并输出 var score [5]float64 for i := 0; i < len(score); i++ { fmt.Printf("请输入第%d的成绩: ",i+1) fmt.Scanln(&score[i]) } fmt.Printf("score数组: %v\n",score) //变量数组打印 for i .原创 2021-11-11 17:26:05 · 689 阅读 · 0 评论 -
golang小技巧:输出小写的a-z以及大写的Z-A 使用for
package mainimport ( "fmt")// 输出小写的a-z以及大写的Z-A 使用forfunc main() { for i := 97; i < 123; i++ { str := string(i) fmt.Printf(str) } fmt.Println() for i := 90; i > 64; i-- { str := string(i) fmt.Printf(str) }}执行结果...原创 2021-11-09 11:37:21 · 827 阅读 · 0 评论