1 Star 0 Fork 417

OrzR3 / go-course

forked from infraboard / go-course 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 822 Bytes
一键复制 编辑 原始数据 按行查看 历史
Mr.Yu 提交于 2021-09-05 11:14 . 调整目录

作业

  1. 通过内存地址访问Tag的值
type Book struct {
	Title  string
	Author string
	Page   uint
	Tag    []string
}

// b := &Book{Tag: []string{"abc", "def", "hjk"}}
// 根据结构体的内存地址, 计算出Tag的内存地址, 并访问

思路: 指针 与 offset

  1. 使用二维切片表示一组学生的各科成绩,计算这组学生的学科平均分
//  数学   语文   英语   
//   88     88    90
//   66
//   ...   
//   avg     
scores = [][]int{
	{88, 88, 90},
	{66, 99, 94},
	{75, 84, 98},
	{93, 77, 66},
}
  1. 使用结构体表示班级和学生,请计算每个班级学科平均分
// Student 名称(Name) 学号(Number) 科目(Subjects) 成绩(Scores)
// Class   名称(Name) 编号(Number) 学员(Students)
// Class   实现一个平均值的方法
Go
1
https://gitee.com/OrzR3/go-course.git
git@gitee.com:OrzR3/go-course.git
OrzR3
go-course
go-course
master

搜索帮助