c++题目,求解答
c++题目,求解答啤酒2.3元,饮料1.9元,小明买了啤酒饮料若干,已知啤酒比饮料少共花了82.3元,求多少啤酒多少饮料答案为整数。...
c++题目,求解答啤酒2.3元,饮料1.9元,小明买了啤酒饮料若干,已知啤酒比饮料少共花了82.3元,求多少啤酒多少饮料 答案为整数。
展开
1个回答
展开全部
由于答案为整数, 同时浮点数计算会引起精度问题. 所以这个题目可以全部乘10, 从而得到精确结果.
#include <iostream>
using namespace std;
int main()
{
int a,b;
for(a=0; ; a++)
{
b = 23*a+823;
if(b%19==0)
{
b/=19;
break;
}
}
cout << a<<' '<<b<<endl;
return;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询