已知鸡兔的总头数为16,总脚数是40,求鸡兔各有几只?
方法1:
main()
{
int i, j;
for ( i = 1; i < 16; i++ )
for ( j = 1; j < 16; j++ )
if ( i + j == 16 && 2 * i + 4 * j == 40 ) printf("%d %d\n", i, j);
}
方法2:
main()
{
int heads=16, feet=40;
printf("%d %d\n", 2*heads-feet/2, feet/2-heads);
}
你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=951359