首页 新闻 会员 周边 捐助

essential c++练习1.6

0
[待解决问题]

for (int sum=0 ,ix=0;ix<ivec.size();++ix )
sum+=ivec{ix};

int average=sum/ivec.size();该怎么解决?
c++
铭子的主页 铭子 | 初学一级 | 园豆:186
提问于:2019-04-20 21:09

请问问题在什么地方?

蒟蒻魔芋汤 5年前

请把完整代码贴出来

蒟蒻魔芋汤 5年前
< >
分享
所有回答(2)
1

把sum 的声明写到for循环外面,这样就可以求average值了。

ColdplayFan | 园豆:215 (菜鸟二级) | 2019-10-10 12:00
0

sum的所在域在for循环中,for跳出后清栈掉的,把int sum=0写for上面

fenggwsx | 园豆:269 (菜鸟二级) | 2020-07-10 21:36
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册