#包含?& ltmath.h & gt
int?主(?無效)
{?
int?狗=0,貓=0,老鼠,sum?//狗和貓的初始值應該從0開始,而不是1;
雙倍?錢;?
而(狗& lt=6)?
{?
錢= 100-15 *狗;?
sum = 100-狗;
而(貓& lt= 100)//貓可以是100。
{?
老鼠=總和-貓;?
if(fabs(貓+0.25 *老鼠-錢)& lt=1e-6)?printf("狗=%d,貓=%d,老鼠=%d\n ",狗,貓,老鼠);//兩個實數的比較大小要表達準確。
cats++;?
}?
貓= 0;//這裏要清除貓,使用變量的時候要時刻註意變量的值;
dogs++;?
}?
回歸?0;
}