中易网

养殖场里,有鸡有兔,鸡兔共有30只,脚共有90个,饲养员想统计一下鸡兔各有多少只,该怎么办?

答案:4  悬赏:50  
解决时间 2021-02-26 21:21
用C语言做。
养殖场里,有鸡有兔,鸡兔共有30只,脚共有90个,饲养员想统计一下鸡兔各有多少只,该怎么办?
算法思想:
(1) 定义两个整型变量x、y分别表示鸡、兔的只数;
(2) 鸡从1只开始考虑,最多29只,即x从1递增到29,用for循环实现;而鸡兔的总和是30只,x变化的同时y为30-x;
(3) 它们的脚为90个时才满足条件,而且每只鸡2只脚,每只兔4只脚,即条件为x*2+y*4= =90,用if语句判断。
最佳答案
#include "stdio.h"
main()
{ int i,j;
for(i=1;i<30;i++)
for(j=30-i;j>=1;j++)
if(i+j==30&&2*i+4*j==90) printf("%d %d\n",i,j);
}
全部回答
134
从小就恨这种鸡兔同笼数脚的无聊问题!恨恨恨...
这么垃圾的问题! 设鸡有2x只,设兔有4y只(因为鸡有两只脚,兔有4只脚,这样设很好算) 方程1: 2x+4y=30(鸡的只数加兔的只数一共有30只) 方程2: 2x*2+4y*4=90(鸡有2x只乘上每只鸡2只脚得到鸡总共的脚数加上兔子的脚数等于90个) 解出方程2x=15 4y=15 所以鸡有15只 兔有15只
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
qu gong拼出来是什么
鞍山最好玩的儿童游乐场在哪里?
住在高楼(10至28层)自来水是如何供应上去的
梦想的声音舞美设计师是
如何注销注册成功但尚未认证的云南青年志愿者
木炭在酒精灯上燃烧是什么颜色的光
长城数码婚纱影楼怎么去啊,有知道地址的么
传奇世界中画面的雾怎样搞掉
适合打CF的鼠标和键盘有吗? 给我推荐一下?
学信网上的信息就是毕业证上面的信息吗,比如
我正在打印一封信,他没有的翻译是:什么意思
学生通讯录程序
系统老是自动弹出恶意网站要怎么处理
生化危机4 艾沙利图片
2010年的联想电脑主机硬盘坏了 电脑2200多买
推荐资讯
绿环路/古城新街北一巷(路口)地址在什么地方
年糕火锅店创意广告词
利特的圈中好友有哪些?
看中央电视台节目用什么软件
华硕和华擎有关吗
永恒之塔转服务器
怀疑老公出轨找人打电话恐吓他跟踪他对吗
天河区个体劳动者协会珠江新城分会怎么去啊,
五个月贵宾毛不卷是怎么回事?
手机短信发不出去```手机错误提示:请检查网
我的主板是联想mahobay 英特尔h61芯片组,想
把同学作业弄丢了怎么办
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?