通过使用数组,学会了环形数组的处理方法。
源代码:#include<iostream>
using namespace std;
int main()
{
int a[10],i,n;
cin>>n;
for(i=1;i<=n;i++)
cin>>a[i];
for(i=2;i<=n;i++)
{
if(a[i]+a[i-1]>a[i])
a[i]=a[i]+a[i-1];
}
int amin=-1000;
for(i=1;i<=n;i++)
min=max(min,a[i]);
cout<<min<<endl;
return 0;
}
结果截图: