for (int sum=0 ,ix=0;ix<ivec.size();++ix ) sum+=ivec{ix};
int average=sum/ivec.size();该怎么解决?
请问问题在什么地方?
请把完整代码贴出来
把sum 的声明写到for循环外面,这样就可以求average值了。
sum的所在域在for循环中,for跳出后清栈掉的,把int sum=0写for上面
请问问题在什么地方?
– 蒟蒻魔芋汤 5年前请把完整代码贴出来
– 蒟蒻魔芋汤 5年前