您好,欢迎来到年旅网。
搜索
您的当前位置:首页子数组求最大值

子数组求最大值

来源:年旅网
#include #define N 100

int main() {

int a[N];

int sum[100][100]; intn,i,j,temp; temp=sum[1][1];

printf(\"请输入数组长度n=\"); scanf(\"%d\

printf(\"请输入各个数:\");

for(int length=1;length<=n;length++) { scanf(\"%d\ }

for( i=1;i<=n;i++) {sum[i][1]=a[i]; for(int j=1;j<=n-i+1;j++) { sum[i][j+1]=sum[i][j]+a[i+j]; } }

for(i=1;i<=n;i++) { for(j=1;j<=n-i+1;j++) {printf(\"sum[%d][%d]=%d\\n\ if(sum[i][j]>=temp) { temp=sum[i][j]; } } }

printf(\"max=%d\\n\return 0; }

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- oldu.cn 版权所有 浙ICP备2024123271号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务