#include
using namespace std;
int main()
{
int A[100],N;
cin>>N;
for(int i=0;i<N;i++)
{
cin>>A[100];
}
int ThisSum , MaxSum = 0;
int i,j,k;
for( i = 0; i < N; i++)
{
for( j = i; j < N; j++)
{
ThisSum = 0;
for( k = i; k <= j; k++)
ThisSum += A[k];
if( ThisSum > MaxSum )
MaxSum = ThisSum;
}
}
cout<<MaxSum<<endl;
return 0;
}
C++运行结果总出现一个大数,为什么?怎么修改?
最新推荐文章于 2024-05-08 21:31:31 发布