码迷,mamicode.com
首页 > 其他好文 > 详细

计算学员的考试总成绩以及平均成绩

时间:2020-05-15 00:11:20      阅读:62      评论:0      收藏:0      [点我收藏+]

标签:int   总成绩   avg   ola   value   lan   func   get   UNC   

func main (){
	sum,avg,count := GetScore(90,82.5,73,64.8)
	fmt.Printf("学员共有 %d 门成绩,总成绩是 %0.2f ,平均成绩为 :%0.2f",count,sum,avg)
	fmt.Println()
	scores := []float64{92,72.5,74.5,89,87,74}
	sum, avg, count = GetScore(scores...)
	fmt.Printf("学员共有 %d 门成绩,总成绩是 %0.2f ,平均成绩为 :%0.2f",count,sum,avg)
}

func GetScore(scores ...float64) (sum,avg float64,count int) {
	for _,values := range scores{
		sum += values
		count++
	}
	avg  = sum/ float64((count))
	return
}

计算学员的考试总成绩以及平均成绩

标签:int   总成绩   avg   ola   value   lan   func   get   UNC   

原文地址:https://www.cnblogs.com/wangcc7/p/12892087.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!