03 2022 档案

摘要:下面方法在任何语言都适用。 package main import "fmt" /* 1.创建函数 2.传参 3.数据更改观察结果 */ func main() { var ( a int = 10 //整形 b *int //指针 c int = 20 ) b = &c fmt.Println(" 阅读全文
posted @ 2022-03-29 14:07 公博义 阅读(148) 评论(0) 推荐(0) 编辑
摘要:package main import "fmt" var ( names []string name string ) func main() { for i:=0;i<5;i++ { fmt.Printf("请输入第 %d 个人的姓名:",i+1) fmt.Scan(&name) names = 阅读全文
posted @ 2022-03-27 21:32 公博义 阅读(4398) 评论(1) 推荐(0) 编辑
摘要:冒泡排序 package main import "fmt" func main() { arrlist := [10]int{21,655,35,85,64,62,856,9748,963} fmt.Println("原数组元素为:",arrlist) for i:=0;i<len(arrlist 阅读全文
posted @ 2022-03-27 15:00 公博义 阅读(1087) 评论(0) 推荐(0) 编辑
摘要:控制台输入 5 名学生的成绩,如果低于 60 分的,自动修正成绩为 60,并且展现成绩清单。 package main import "fmt" func main() { var grade [5]float64 for i:=0;i<len(grade);i++ { fmt.Printf("输入 阅读全文
posted @ 2022-03-25 23:23 公博义 阅读(101) 评论(0) 推荐(0) 编辑
摘要:1. 例一 package main import "fmt" // 定义判断函数,确定到那个商店购物 // 确定商店后跳转到商店对应的函数,判断购物类型和数量 // 在 main 函数进行调用汇总 // 声明的变量太多,有需要可以自行优化 var sum1,buy1 int var a1,b1,c 阅读全文
posted @ 2022-03-23 16:28 公博义 阅读(249) 评论(0) 推荐(0) 编辑
摘要:对于不同的基础类型之间的转化,Go 提供了 strconv 包。它实现了字符串与其他基本数据类型之间的转化。其中最常用的数值转化函数是 Atoi 和 ltoa。Atoi 方法可以将字符串类型的数值直接转化为 int 类型的数值,而 ltoa 可以将 int 类型的数值转化为 string 类型的值。 阅读全文
posted @ 2022-03-22 17:58 公博义 阅读(105) 评论(0) 推荐(0) 编辑
摘要:package main import ( "fmt" "math/rand" ) /*指定范围生成随机数*/ func main() { for i := 0; i < 10; i++ { // 生成 10 次 a := rand.Intn(1000) // 左闭右开 fmt.Println(a) 阅读全文
posted @ 2022-03-22 14:54 公博义 阅读(140) 评论(0) 推荐(0) 编辑
摘要:素数:因子只有 1 和其本身。 package main import "fmt" func main() { var num int for i := 2; i <= 100; i++ { for j := 2; j <= i; j++ { if i % j == 0 && j < i { bre 阅读全文
posted @ 2022-03-21 13:35 公博义 阅读(116) 评论(0) 推荐(0) 编辑
摘要:package main import "fmt" func main() { // i 定义循环层数为 9 层 for i:=1;i<=9;i++ { // j 定义每层表达式的个数 for j:=1;j<=i;j++ { fmt.Printf("%d x %d = %d \t",j,i,i*j) 阅读全文
posted @ 2022-03-21 13:11 公博义 阅读(106) 评论(0) 推荐(0) 编辑
摘要:package main import ( "fmt" "os" ) func main() { //获取 go 工作目录 var home string = os.Getenv("GOROOT") fmt.Printf("GO 工作目录是 %s\n",home) //获取 go 项目目录 path 阅读全文
posted @ 2022-03-17 17:49 公博义 阅读(527) 评论(0) 推荐(0) 编辑
摘要:运行 main.go 的时候我们会发现数字的输出不是有序的,而是混乱的,瞬时并发的(这个可能感觉不到)。 go goroute.Test_goroute(i) # go 表示以高并发模式运行 https://blog.csdn.net/lengyue1084/article/details/1079 阅读全文
posted @ 2022-03-15 14:40 公博义 阅读(85) 评论(0) 推荐(0) 编辑
摘要:导入路径从 src 下面一级写起。 阅读全文
posted @ 2022-03-15 14:23 公博义 阅读(237) 评论(0) 推荐(0) 编辑
摘要:在编程中,如果需要接收用户输入的数据,可以使用键盘输入语句来获取。 相关 API: func Scanln func Scanln(a ...interface{}) (n int, err error) Scanln 类似 Scan,但会在换行时才停止扫描。最后一个条目后必须有换行或者到达结束位置 阅读全文
posted @ 2022-03-02 14:49 公博义 阅读(208) 评论(0) 推荐(0) 编辑
摘要:& :返回变量的存储地址 * :取指针变量对应的数值 package main import "fmt" func main(){ //定义一个变量: var age int = 18 fmt.Println("age对应的存储空间的地址为:",&age)//age对应的存储空间的地 var ptr 阅读全文
posted @ 2022-03-02 14:41 公博义 阅读(302) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示