就是鸡兔同笼的问题,设的两个未知数,我不明白为啥算不对,但编译没显示错误
#include <stdio.h>
#include <math.h>
int main() {
int x, y, m, n ;
printf("请输入头的数量 m ,脚的数量 n :\n");
scanf("%d %d",&m,&n);
for(x=0; x<= n/2 ; x ++) {
for (y=0; y <= n/4; y++) {
if((x+y==m)&&(2*x+4*y==n)) {
printf("鸡的数量:%d,兔的数量:%d", x, y );
break;
}
}
}
return 0;
}