小编use*_*644的帖子

二进制'operator''类型为'double'和'int'的操作数无效

我正在为我的控制结构类编写一个程序,我正在尝试编译它.唯一的错误,至少是编译器拾取的唯一错误是将类型为'double'和'int'的无效操作数指向二进制'operator%'.大多数程序都不包括在内,因为它太长并且与这个问题无关,至少我不相信.

double maxTotal, minTotal;

cin >> maxTotal >> minTotal;

int addCalc;

static_cast<int>(maxTotal);

if(maxTotal % 2 == 1)
     addCalc = minTotal;
else
     addCalc = 0;
Run Code Online (Sandbox Code Playgroud)

c++ compiler-errors binary-operators

5
推荐指数
1
解决办法
9918
查看次数

标签 统计

binary-operators ×1

c++ ×1

compiler-errors ×1