百钱问题程序运行正常答案出错求解答
程序代码:#include <iostream>
using namespace std;
int main()
{
int i,j,k,sum=0;
for(i=0;i<20;i++)
for(j=0;j<50;j++)
for(k=0;k<100;k++)
if(100==5*i+2*j+1*k)
sum+=1;
cout<<sum<<endl;
return 0;
}
程序运行后输出答案为:538。。正确答案应该是541。求大虾解答。。先谢过了。。









