求数组最大连续子数组乘积(轮询) int maxsubarrayproduct(int a[],int n){ int i,j,max,product; max=a[0]; for(i=0;i<n;i++){ product=1; for(j=i;j<n;j++){ product=product*a[j]; if(product>max) max=product; } } return max; }