如题所述
第1个回答 2018-05-26
#include<stdio.h>
int main()
{int i,n,s=0,x,maxsum=0;
scanf("%d",&n);
for(i=0;i<n;i++)
{scanf("%d",&x);
s+=x;
if(s<0)s=0;
else if(s>maxsum)maxsum=s;
}
printf("%d\n",maxsum);
return 0;
}本回答被网友采纳
int main()
{int i,n,s=0,x,maxsum=0;
scanf("%d",&n);
for(i=0;i<n;i++)
{scanf("%d",&x);
s+=x;
if(s<0)s=0;
else if(s>maxsum)maxsum=s;
}
printf("%d\n",maxsum);
return 0;
}本回答被网友采纳