03 2022 档案
摘要:下面方法在任何语言都适用。 package main import "fmt" /* 1.创建函数 2.传参 3.数据更改观察结果 */ func main() { var ( a int = 10 //整形 b *int //指针 c int = 20 ) b = &c fmt.Println("
阅读全文
摘要: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 =
阅读全文
摘要:冒泡排序 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
阅读全文
摘要:控制台输入 5 名学生的成绩,如果低于 60 分的,自动修正成绩为 60,并且展现成绩清单。 package main import "fmt" func main() { var grade [5]float64 for i:=0;i<len(grade);i++ { fmt.Printf("输入
阅读全文
摘要:1. 例一 package main import "fmt" // 定义判断函数,确定到那个商店购物 // 确定商店后跳转到商店对应的函数,判断购物类型和数量 // 在 main 函数进行调用汇总 // 声明的变量太多,有需要可以自行优化 var sum1,buy1 int var a1,b1,c
阅读全文
摘要:对于不同的基础类型之间的转化,Go 提供了 strconv 包。它实现了字符串与其他基本数据类型之间的转化。其中最常用的数值转化函数是 Atoi 和 ltoa。Atoi 方法可以将字符串类型的数值直接转化为 int 类型的数值,而 ltoa 可以将 int 类型的数值转化为 string 类型的值。
阅读全文
摘要:package main import ( "fmt" "math/rand" ) /*指定范围生成随机数*/ func main() { for i := 0; i < 10; i++ { // 生成 10 次 a := rand.Intn(1000) // 左闭右开 fmt.Println(a)
阅读全文
摘要:素数:因子只有 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
阅读全文
摘要: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)
阅读全文
摘要:package main import ( "fmt" "os" ) func main() { //获取 go 工作目录 var home string = os.Getenv("GOROOT") fmt.Printf("GO 工作目录是 %s\n",home) //获取 go 项目目录 path
阅读全文
摘要:运行 main.go 的时候我们会发现数字的输出不是有序的,而是混乱的,瞬时并发的(这个可能感觉不到)。 go goroute.Test_goroute(i) # go 表示以高并发模式运行 https://blog.csdn.net/lengyue1084/article/details/1079
阅读全文
摘要:在编程中,如果需要接收用户输入的数据,可以使用键盘输入语句来获取。 相关 API: func Scanln func Scanln(a ...interface{}) (n int, err error) Scanln 类似 Scan,但会在换行时才停止扫描。最后一个条目后必须有换行或者到达结束位置
阅读全文
摘要:& :返回变量的存储地址 * :取指针变量对应的数值 package main import "fmt" func main(){ //定义一个变量: var age int = 18 fmt.Println("age对应的存储空间的地址为:",&age)//age对应的存储空间的地 var ptr
阅读全文