错误: sum为浮点数,i为整形。sum += i 累加时没有对i进行强制转换。 修改办法两种(现选择第一种): 1、sum = 0.0改为sum = 0 2、sum += float64(i)
@@ -11,7 +11,7 @@ outside function body`),但可以被赋值于某个变量,即保存函数
```go
func() {
- sum := 0.0
+ sum := 0
for i := 1; i <= 1e6; i++ {
sum += i
}