zhizhimei 2019-10-24 16:08 采纳率: 0%
浏览 151

这个是数组越界还是地址访问错误啊?有什么解决办法?

#include
#define size 10005
int main()
{
long long extent[size]={0};
long long a,n,b,m;
long long i,t,sum=0;
scanf("%lld",&a);
for(i=0;i<a;i++){
scanf("%lld",extent[i]);
}
scanf("%lld",&b);
for(i=0;i<b;i++){
scanf("%lld",&n);
for(t=0;t<n;t++){
scanf("%lld",&m);
sum+=extent[m-1];
extent[m-1]=0;
}
printf("%lld\n",sum);
sum=0;
}
return 0;
}

  • 写回答

1条回答 默认 最新

  • dabocaiqq 2019-10-25 10:31
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记