用Java编程解决鸡兔同笼的问题

用for循环解决... 用for循环解决 展开
 我来答
貌似風輕
推荐于2017-10-06 · TA获得超过7280个赞
知道大有可为答主
回答量:1672
采纳率:94%
帮助的人:682万
展开全部

以“今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?”为例

public class test {
    public static void main(String[] args) {
        int x,y;  //x:鸡  y:兔
        for(x=0;x<=35;x++) {   //遍历鸡的只数
            y=35-x;        //兔的只数等于35 - 鸡
            if(2*x+4*y==94)   //如果鸡和兔的脚总数是94            
                System.out.println("鸡"+x+"只,兔"+y+"只");
               }
    }
}

36K纯金1
2019-04-03
知道答主
回答量:2
采纳率:0%
帮助的人:1533
展开全部
/*解: 设兔子有X只,鸡有Y只;
4x+2Y=脚;①
X+Y=头;②
假设鸡只有一只脚,兔子只有2条腿,则
约分:2X+Y=脚/2;③
且 鸡的脚和鸡的头都是1;
由②③得:
X+Y=头;②
2X+Y=脚/2;③
由③-②得到;
x=脚/2-头
即兔子的个数为脚/2-头
*/
public class 鸡兔同笼 {
public static void main(String[] args) {
int h = 35;
int f = 94;

int r= f/2-h;
int c=h-r;
System.out.println("笼中有鸡" + c + "只,兔" + r + "只");
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夏启尔飞双
2020-03-08 · TA获得超过3767个赞
知道大有可为答主
回答量:3147
采纳率:32%
帮助的人:190万
展开全部
以“今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?”为例
12345678910public class test { public static void main(String[] args) { int x,y; //x:鸡 y:兔 for(x=0;x<=35;x++) { //遍历鸡的只数 y=35-x; //兔的只数等于35 - 鸡 if(2*x+4*y==94) //如果鸡和兔的脚总数是94 System.out.println("鸡"+x+"只,兔"+y+"只"); } }}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
煊煊爸爸
2020-12-08
知道答主
回答量:17
采纳率:0%
帮助的人:7797
展开全部

本节课教大家如何运用scratch编程解决鸡兔同笼的数学问题—晨煊少儿编程

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chried
2013-09-26 · TA获得超过844个赞
知道小有建树答主
回答量:1086
采纳率:0%
帮助的人:489万
展开全部
一楼的正解
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式