c语言里鸡兔同笼的算法问题

这个很简单呀,假设鸡的只数为x,兔的只数为y

x+y=h总头数

2x+4y=f总脚数(鸡2只脚,兔4只脚)

解这个方程式

可以算出

x=2h-1/2f

y=1/2f-h

C语言编程鸡兔同笼怎么写代码?

#include<stdio.h>

int main()

{

int x, y;

for(x=1; x<34; x++)

{

y = 100 - x;

if(y%3 == 0)

if(3*x + y/3 == 100)

printf("x = %d, y = %d\n", x, y);

}

return 0;

}

扩展资料:

鸡兔同笼,是中国古代著名典型趣题之一 ,记载于《孙子算经》之中 。鸡兔同笼问题,是小学奥数的常见题型。

"鸡兔同笼"是一类有名的中国古算题。最早出现于《孙子算经》中 。许多小学算术应用题都可以转化成这类问题,或者用解它的典型解法--"假设法"来求解 。

#include <stdio.h>

main()

{ unsigned long int a,b,c,d;

printf("这是一个用于算鸡兔同笼的小程序(仅能输入整数,使用回车键切换)\n请输入鸡兔的总数");

scanf("%d",&a);

printf("\n请输入鸡兔脚的总数");

scanf("%d",&b);

if(b%2 != 0)

{

printf("输入的鸡兔脚的总数有错误!");

return 0;

}

c=(4*a-b)/2; // 鸡的数目

d=a-c; ?// 兔的数目

if(c*2+d*4==b) printf("鸡有%ld只\n兔有%ld只",c,d);

else printf

本文来自作者[小敏博吖]投稿,不代表格瑞号立场,如若转载,请注明出处:https://gree0731.com/ig/4353.html

(35)

文章推荐

  • “骨头镇”新手攻略是什么?

    网上有关““骨头镇”新手攻略是什么?”话题很是火热,小编也是针对“骨头镇”新手攻略是什么?寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。有个蓝星,过剧情,烟斗,拳头都是BOSS.战斗按TAB可以换,2行人也可,3攻击不会有事4蛋蛋变大啤酒,烟草跳的5不用脱也

    2025年07月23日
    42
  • 《You Raise Me Up》这首歌是什么意思?

    这首歌是讲父子之情的,表达了父子之间的情谊。但随着这首歌被广为传唱,YouRaiseMeUp成了一首福音歌,歌里的You成了上帝,成了生活中每一个鼓励过你,帮助过你的人。YouRaiseMeUpSecretGardenLyricsby:BrendanGrahamMusicby

    2025年07月29日
    47
  • 阿威十八式的真正含义

    阿威十八式深层含义是十八个招数的合集。阿威十八式是《一人之下》冯宝宝的武功招式,因名称让观众浮想联翩,进而成名于网络。《一人之下》是2015年2月26日开始在网络平台腾讯动漫上连载的一部网络漫画作品,作者是米二。这部作品起初的名字是《异人》,所以最开始是围绕“异人”这个词,想做一个关于“如果有一天,

    2025年07月30日
    35
  • 有关李清照的轶事

    李清照爱情故事历史悬案:宋朝第一女词人李清照的晚年闪电结婚和闪电离婚的故事简要内容:建炎三年(公元1129年),49岁的赵明诚在流浪途中不幸病逝,只给46岁的李清照留下15车古籍文物和半部没有完成的《金石录》。在李清照最为无助、最为愁苦的时间里,一个自称是赵明诚同学、时任右承奉郎监诸军审计司

    2025年08月10日
    43
  • 实测辅助”科乐斗地主记牌器(透视)”详细开挂玩法

    实测辅助”科乐斗地主记牌器(透视)”详细开挂玩法>亲,科乐斗地主记牌器这款游戏原来确实可以开挂,详细开挂教程1、起手看牌2、随意选牌3、控制牌型4、注明,就是全场,公司软件防封号、防检测、 正版软件、非诚勿扰。2022首推。全网独家,诚信可靠,无

    2025年08月15日
    38
  • 实测辅助”微乐湖北麻将开挂版本软件”开挂详细教程

    无需打开直接搜索微信:本司针对手游进行,选择我们的四大理由:1、软件助手是一款功能更加强大的软件!无需打开直接搜索微信:2、自动连接,用户只要开启软件,就会全程后台自动连接程序,无需用户时时盯着软件。3、安全保障,使用这款软件的用户可以非常安心,绝对没有被

    2025年08月15日
    36
  • 分享实测“九九山城麻将可以开挂吗”开挂(透视)辅助教程

    分享实测“九九山城麻将可以开挂吗”开挂(透视)辅助教程>亲,九九山城麻将可以开挂吗这款游戏原来确实可以开挂,详细开挂教程1、起手看牌2、随意选牌3、控制牌型4、注明,就是全场,公司软件防封号、防检测、 正版软件、非诚勿扰。2022首推。全网独家,

    2025年08月18日
    54
  • 玩家辅助神器:“全民内蒙麻将有挂吗”其实确实有挂

    亲,全民内蒙麻将有挂吗这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到-人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的,添加客服QQ群【】安装软件. 微信打麻将是一款非常流行的棋牌游戏

    2025年08月20日
    34
  • 实测教程”欢乐河北麻将开挂教程”(原来确实是有挂)

    实测教程”欢乐河北麻将开挂教程”(原来确实是有挂)>亲,欢乐河北麻将开挂教程这款游戏原来确实可以开挂,详细开挂教程1、起手看牌2、随意选牌3、控制牌型4、注明,就是全场,公司软件防封号、防检测、 正版软件、非诚勿扰。2022首推。全网独家,诚信可

    2025年08月21日
    49
  • 开挂辅助工具“雀神广东麻将免费开挂器下载微信小程序”开挂(透视)最新辅助详细教程

    亲,雀神广东麻将免费开挂器下载微信小程序这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到-人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的,添加客服微信【】安装软件. 微信打麻将是一款非

    2025年08月26日
    33

发表回复

本站作者后才能评论

评论列表(4条)

  • 小敏博吖
    小敏博吖 2025年08月11日

    我是格瑞号的签约作者“小敏博吖”!

  • 小敏博吖
    小敏博吖 2025年08月11日

    希望本篇文章《c语言里鸡兔同笼的算法问题》能对你有所帮助!

  • 小敏博吖
    小敏博吖 2025年08月11日

    本站[格瑞号]内容主要涵盖:生活百科,小常识,生活小窍门,知识分享

  • 小敏博吖
    小敏博吖 2025年08月11日

    本文概览:这个很简单呀,假设鸡的只数为x,兔的只数为yx+y=h总头数2x+4y=f总脚数(鸡2只脚,兔4只脚)解这个方程式可以算出x=2h-1/2fy=1/2f-hC语言编程鸡兔同笼怎...

    联系我们

    邮件:格瑞号@sina.com

    工作时间:周一至周五,9:30-18:30,节假日休息

    关注我们