我的任务是为 C++ 编程类修复一个充满错误的示例代码。该程序的设计目的是输入两个数字作为输入——第一个数字随后除以第二个数字——输出是余数。我已经解决了几乎所有的错误,但是我遇到了一个剩余错误(我可以收集)的问题,我似乎无法弄清楚。
#include <iostream>
using namespace std;
int main()
{
int firstNumber;
double secondNumber;
cout << "Please enter two whole numbers: ";
cin >> firstNumber >> secondNumber;
cout << firstNumber << " divided by " << secondNumber
<< " is " << (firstNumber / secondNumber) << endl
<< "with a remainder of " << (firstNumber % secondNumber)
<< endl;
}
我得到的错误在第 13 行......“'int' 和 'double' 类型的无效操作数到二进制 'operator%'。
有关如何解决此问题的任何建议...?