百钱问题程序运行正常答案出错求解答
程序代码:
#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。求大虾解答。。先谢过了。。