标签:i++ code [1] amp int def 语言 就是 等于
意思就是第二个元素的num[2]等于第一个元素的num[0]+num[1]+num[2]
#define COUNT 8 int main(void) { double num1[COUNT]; double num2[COUNT]; double sum=0; double data=0; int i; int j; printf("please enter 8 double number\n"); for (i = 0; i < COUNT; i++) { scanf_s("%lf",&num1[i]); } for (i = 0; i < COUNT; i++) { printf("%lf ",num1[i]); } for (i = 0; i < COUNT; i++) { for (sum=0,j = 0; j < i + 1; j++) { sum = sum + num1[j]; } num2[i] = sum; } printf("\n"); for (i = 0; i < COUNT; i++) { printf("%lf ",num2[i]); } return 1; }
这个写起来,确实废了点时间,尤其是数组索引多的时候,容易搞错,比如num该用i索引的时候却用成了j索引。
c语言实践 创建两个包含8个元素的double类型数组,第二个元素的每个元素的值都是对应前一个元素的前n个元素的和
标签:i++ code [1] amp int def 语言 就是 等于
原文地址:https://www.cnblogs.com/yfish/p/9737328.html