鸡兔同笼,共有100个头,316只足,那么鸡有多少只?兔有多少只?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 21:41:07
鸡兔同笼,共有100个头,316只足,那么鸡有多少只?兔有多少只?

鸡兔同笼,共有100个头,316只足,那么鸡有多少只?兔有多少只?
鸡兔同笼,共有100个头,316只足,那么鸡有多少只?兔有多少只?

鸡兔同笼,共有100个头,316只足,那么鸡有多少只?兔有多少只?
鸡(100X4-316)/(4-2)
兔100-(100X4-316)/(4-2)

可设兔子x只,则鸡为100-x只,兔的脚数为4x,鸡的脚数为2(100-x),再根据兔脚与鸡脚共316只,列出等式,求解.
设兔为x只,则鸡为(100-x)只,兔的脚数为4x,鸡的脚数为2(100-x),
又由已知条件,鸡兔一共有316只脚,可列出方程
4x+2(100-x)=316
去括号得4x+200-2x=316
合并同类项4x-2x=316-200<...

全部展开

可设兔子x只,则鸡为100-x只,兔的脚数为4x,鸡的脚数为2(100-x),再根据兔脚与鸡脚共316只,列出等式,求解.
设兔为x只,则鸡为(100-x)只,兔的脚数为4x,鸡的脚数为2(100-x),
又由已知条件,鸡兔一共有316只脚,可列出方程
4x+2(100-x)=316
去括号得4x+200-2x=316
合并同类项4x-2x=316-200
即2x=116
所以x=58
从而100-58=42
答:兔子58只,鸡有42只.
点评:此题主要考查一元一次方程的实际运用,设出未知数,找出题中的等量关系,列出方程并求解,比较简单.

收起

#include
void main()
{
\x09int a,b,x,y;
\x09do
\x09{
\x09\x09scanf("%d,%d",&a,&b);
\x09}while(!((4*a>=b)&&(b>=2*a)&&(b%2==0)));
\x09for(x=0;b!=(4*x+2*(a-x));x+...

全部展开

#include
void main()
{
\x09int a,b,x,y;
\x09do
\x09{
\x09\x09scanf("%d,%d",&a,&b);
\x09}while(!((4*a>=b)&&(b>=2*a)&&(b%2==0)));
\x09for(x=0;b!=(4*x+2*(a-x));x++) y=a-x-1;
\x09printf("鸡数%d,兔数%d",y,x);
}
可以用这个程序进行求解,不仅仅是你限定的那么多的头和足数,任何的都可以去解,而且可以判断是否有解

收起

思考过程:假设100个头全部都是兔子,那么有脚400条,比实际多了84条,84条脚里面有42个2条,所以有鸡42只,兔子58只。
算式:鸡:(100×4-316)÷(4-2)=42(只) 兔:100-42=58(只) 答:有鸡42只,有兔58只。