#include
using namespace std;
#include
int main ()
{
cout<<"2020114978张丽娜"< int const N=10;
int i,j,m=4,n,max;
int a[N],b[N]={0};
cout<<"请输入数组实际长度"< cin>>n;
cout<<"请输入10个整数"< for(p=a;p<(a+n);p++)
cin>>*p;
for(i=0;i {
for(j=0;j {
b[i]=b[i]+a[(i+j)%n];
}
}
cout<<"相邻四个数之和为:"< for(i=0;i cout< cout< max=b[0];
for(i=1;i {
if(b[i]>max)
{
max=b[i];
j=i;
}
}
cout<<"最大的四个数之和:"< cout<<"参与运算的四个元素是:"< for(i=0;i cout<
cout< return 0;
}
求数组中相邻四个数之和的最大值,默认把数组看成首位相连
最新推荐文章于 2022-04-24 21:05:07 发布