我有个程序,不通过,希望高手帮忙
#include<iostream>using namespace std;
void main()
{
for(float a=0.01;a<7.11;a+=0.01)
{
for(float b=0.01;b<7.11;b+=0.01)
{
if(a+b==7.11)continue;
else
for(float c=0.01;c<7.11;c+=0.01)
{
if(a+b+c==7.11)continue;
else
for(float d=0.01; d<7.11;d+=0.01)
{
float e=a+b+c+d;
float f=a*b*c*d;
if((e==7.11)&&(f==7.11))
{cout<<a<<" "<<b<<" "<<c<<" "<<d<<endl;break;}
else continue;
}
}
}
}
system("pause");
}
这个程序要求4个数相加等于7.11,同时这4个数相乘等于7.11