请大神帮忙看一下为什么运行结果是这样
代码如下:
int main()
{
for(int i=0; i<=10; ++i) {
for(int j=0; j<=5; ++j) {
for(int k=0; k<=2; ++k) {
if(i*0.1 + j*0.2 + k*0.5 == 1.0) //if( ((i*0.1 + j*0.2 + k*0.5) > 0) && ((i*0.1 + j*0.2 + k*0.5)-0.1 < 0.00001))
cout << "一毛:" << i << "," << "两毛:" << j << "," << "五毛:" << k << endl;
}
}
}
return 0;
}