#include<stdio.h>
#define SIZE 8
int main(void)
{
double arr[SIZE];
double arr_cumul[SIZE];
int i;
printf("Enter %d numbers:\n",SIZE);
for(i=0;i<SIZE;i++)
{
printf("value #%d:",i+1);
scanf("%lf",&arr[i]);
}
arr_cumul[0] = arr[0];
for(i=1;i<SIZE;i++)
arr_cumul[i] = arr_cumul[i-1] + arr[i];
for(i=0;i<SIZE;i++)
printf("%8g",arr[i]);
printf("\n");
for(i=0;i<SIZE;i++)
printf("%8g",arr_cumul[i]);
printf("\n");
return 0;
}
一直理解不了arr_cumul[i] = arr_cumul[i-1] + arr[i]; 像这个" [i] "是怎么来的,代表什么意思?为什么这样写?
这个代码是在书上抄写的代码。
书旅
相关分类