5鸡兔同笼,共有98个头,386只脚,请用穷举法编程计算兔和鸡分别有多少只?
参考代码:
#include<stdio.h>
int main()
{
int c, r;
printf("鸡兔同笼问题:\n");
for (c = 1; c <= 98; c++)
{
for (r = 1; r <= 98; r++)
{
if (c + r == 98 && 2 * c + 4 * r == 386)
{
printf("鸡有%d只,兔有%d只\n",c,r);
}
}
}
return 0;
}
参考截图: