Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
选择数组中的范围,C_C_Range - Fatal编程技术网

选择数组中的范围,C

选择数组中的范围,C,c,range,C,Range,所以我有一个数组,我应该计算指数1到5的平均值。索引0和6用于其他用途。有人能帮我吗 代码: int jumpnr = 0; int jumpval[7]; for (jumpval=0; jumpval<7; jumpval++){ jumpnr = jumpnr++ printf("Enter the jumpdistance for the %d",jumpnr); scanf(%d,&jumpval); } int average = jumpval[1] ->

所以我有一个数组,我应该计算指数1到5的平均值。索引0和6用于其他用途。有人能帮我吗

代码:

int jumpnr = 0;
int jumpval[7];

for (jumpval=0; jumpval<7; jumpval++){
jumpnr = jumpnr++
printf("Enter the jumpdistance for the %d",jumpnr);
scanf(%d,&jumpval);
}

int average = jumpval[1] -> [5]; // <------- ? how 
printf("The average jumpdistance is: %d",average);
int-jumpnr=0;
int jumpval[7];

对于伪代码中的(jumpval=0;jumpval[5];//,它类似于

initialize an int called 'sum' and set it to 0
for i from jumpval[1] to jumpval[5]
    sum+=jumpval[i]

然后将总和除以5将得到平均值。

对于从1到5的
total+=jumpval[i]
,然后除以5。另外,使用
&jumpval[jumpnr]
在你的
scanf
中。嗯,我不太清楚你的意思。请你告诉我你会怎么做好吗?乔尔,我建议你读一本书。你的问题非常简单,我觉得你应该自己做。是的,我可能应该…我知道背后的数学,但我不确定正确的写作方法。这是错了…你的意思可能是
对于我来说从1到5
…谁知道
jumpval[1]
jumpval[5]
…即使你有
从1到5
。除以5不会得到平均值,而是最低平均值…比不教noobie更糟糕的是教他错误的东西。。。