gpt4 book ai didi

c - "What this value exactly equal to?"

转载 作者:行者123 更新时间:2023-11-30 21:36:11 25 4
gpt4 key购买 nike

这个结果如何除以哪个数字?

这是我的问题

average=sum/(i-1);

average=sum/? (i-1) 应该等于 =?

完整代码

#include <stdio.h>
int main()
{
const int maxInput = 5;
int i;
double number, average, sum=0.0;

for(i=1; i<=maxInput; ++i)
{
printf("%d. Enter a number: ", i);
scanf("%lf",&number);
if(number < 0.0)
goto jump;
sum += number;
}
jump:
average=sum/(i-1);
printf("Sum = %.2f\n", sum);
printf("Average = %.2f", average);
return 0;
}

最佳答案

average=sum/(i-1)是正确的,因为 i 的值循环开始处是 1 .

如果初始值为i更改为0 ,那么平均值就是 average=sum/i ....但是循环条件必须更改为 i < maxInput .

关于c - "What this value exactly equal to?",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58553082/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com