前缀和公式:ans[i]=ans[i-1]+a[i];
问题:
给定一个一维数组,求某范围内数组的和。
输出:
某氛围数组的和。
代码:
#include<stdio.h>
int main()
{
int a[8]={1,2,3,4,5,6,7,8},b[8]={0},i,n,m;
scanf("%d %d",&n,&m);
for(i=n;i<=m;i++)
{
b[i]=b[i-1]+a[i];
}
printf("%d",b[m]-b[n-1]);
}
前缀和公式:ans[i]=ans[i-1]+a[i];
问题:
给定一个一维数组,求某范围内数组的和。
输出:
某氛围数组的和。
代码:
#include<stdio.h>
int main()
{
int a[8]={1,2,3,4,5,6,7,8},b[8]={0},i,n,m;
scanf("%d %d",&n,&m);
for(i=n;i<=m;i++)
{
b[i]=b[i-1]+a[i];
}
printf("%d",b[m]-b[n-1]);
}