add无法解析为变量,在for循环里没事,一出for循环就无法解析,这是怎么回事?
2条回答 默认 最新
- 阳光宅男xxb 2023-04-19 08:52关注
因为add这个变量在for里面定义的,只能再for循环里面其作用,属于局部变量。你要把add定义在for的外面,这样就可以了呀,而且你定义在for里面的话,每循环一次你的add就赋值为0了,起不到累加的效果,修改如下:
int add = 0; for(......){ add=add+num[i] } double ave = add/num.length;
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用