小编Dar*_*uin的帖子

Golang-无效的数组绑定

当我运行下面的代码时,出现错误:

school_mark.go:8: invalid array bound s
Run Code Online (Sandbox Code Playgroud)

我的代码:

package main

import "fmt"

func main(){
   var subj float64
   fmt.Println("Enter how much you have subjects inn school: ")
   fmt.Scanf("%f", &subj)
   s := subj
   var mark [s]float64
   var a float64
   for a = 0; a<s; a++{
     fmt.Scanf("%f", &mark)
   }
   var total float64
   var i float64
   for i= 0; i<subj; i++{
       total += mark[i]
   }
       fmt.Println(total/subj)    
}
Run Code Online (Sandbox Code Playgroud)

问题是什么?

arrays go

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

arrays ×1

go ×1