gpt4 book ai didi

c - 二进制 int、float 的无效操作数

转载 作者:行者123 更新时间:2023-12-02 01:37:50 26 4
gpt4 key购买 nike

我有这个代码

void estadistica()
{
float suma=0,estadistic;
int i,j;

for(i=0;i<20;i++)
{
suma=suma+B[i];

}
estadistic=(B/suma)*100;
printf("El valor de tu pedido es %f",estadistic);
}

它在 estadistica 中说

error: invalid operands to binary / (have 'int *' and 'float')|

最佳答案

变量B 似乎是一个数组。在以下代码中:

estadistic=(B/suma)*100;

您正试图将一个数组 (int *) 除以一个 float ,这是不可能的。

关于c - 二进制 int、float 的无效操作数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30066838/

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