C语言--鸡兔同笼-假设法
鸡兔同笼的问题可以用假设法来解决。
假设全是兔或者全是鸡,具体的代码里面有注释。。。。
欢迎各种吐槽和指教。。。。哈哈
代码如下:
#include <stdio.h>
#include <stdlib.h>
void main ()
{
printf("*********************鸡兔共笼********************\n");
printf("制作者:Listen丶森\n") ;
printf("制作时间:2017-5-30\n\n");
int ret=1;
while(ret){
int h,f; // h为鸡兔总数 f为总脚数
int x,y; // x为鸡的数量,Y为兔的数量
printf("请输入鸡兔的总数:") ;
scanf("%d",&h);
printf("请输入鸡兔的总脚数:");
scanf("%d",&f);
x=(4*h-f)/2; //假设全是兔子, 得到兔子的总脚数,用兔子的总脚数减去原本鸡兔的总脚数,由于兔子比鸡多了两只脚所以除以二,得到鸡的总数。。
y=h-x;
printf("鸡有%d只,兔有%d只\n",x,y);
printf("重新计算请按1,退出请按0\n");
scanf("%d",&ret);
system ("CLS"); // 清屏函数 在头文件stdlib.h中
}
}
C语言--鸡兔同笼-假设法相关推荐
- 鸡兔同笼40个头100只脚c语言,鸡兔同笼,上有40个头,下有100只脚,问鸡兔各有多少只?...
鸡兔同笼公式: 公式1: (兔的脚数×总只数-总脚数)÷(兔的脚数-鸡的脚数)=鸡的只数 总只数-鸡的只数=兔的只数 公式2: (总脚数-鸡的脚数×总只数)÷(兔的脚数-鸡的脚数)=兔的只数 总只数- ...
- c语言鸡兔同笼(二)
在上篇中,我们对鸡兔同笼问题进行了分析,但是是在理想的状态下进行的,并没有分析输出结果是否符合常理,在本次的编程过程中,对不符合常理的数据进行相应的处理,处理如下:若问题有解,依次输出鸡和兔的只数.若 ...
- 已知鸡兔共35只c语言,鸡兔同笼 试卷
鸡兔同笼检测题 (数学广角) 姓名___毛敏言_______ 座号_______ 成绩___________ 一.填一填.(每小题2分,共16分) 1.今有鸡兔共35只,脚共有94只,鸡()只,兔() ...
- c语言鸡兔同笼,35个头,94只腿,有多少鸡和兔
鸡兔同笼 #include<stdio.h> int main() { int a, b; for (a; a< 35; a++) { b= 35 - a; if (2*a + 4 ...
- c语言鸡兔同笼的实训报告的目的,车床实训报告实习目的
车床实训报告实习目的是参加实习的同学需要明确的,以下是车床实训报告实习目的示例,以供赏析和参考借鉴! 车床实训报告实习目的[1] 1.学会在工作中运用课本知识,体验做一个社会人的责任和义务. 2.在顶 ...
- Python|让python帮忙做鸡兔同笼
目录 吐槽一下 python实现鸡兔同笼问题的解答 鸡兔同笼填空题用python实现: 鸡兔同笼假设法用python实现 鸡兔同笼列方程用Python实现 吐槽一下 哎嗨(。・∀・)ノ゙,大家还记得我 ...
- 【小学数学】假设法解鸡兔同笼
假设法解鸡兔同笼 这是一个假设法解鸡兔同笼的程序. (注意:课本的标准解法是列表法!) 假设法解鸡兔同笼是4.5.6年级小学数学的经典附加题. 拿去给小学生学格式.学步骤完全没问题. 你永远可以相信薛 ...
- 武汉理工大学c语言实验 编程解决鸡兔同笼问题,C语言程序设计实验指导
本书是<C语言程序设计基础>(李民.钟钰.秦珀石主编)的配套实验教材.实验教材与理论教材相辅相成,采用边讲边练的方式,帮助读者切实提高编程能力.本书共分10章,第1章为C语言环境介绍.第2 ...
- 今有雉兔同笼c语言编程,Openjudge-计算概论(A)-鸡兔同笼
描述一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外).已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物输入第1行是测试数据的组数n,后面跟着n行输入.每组测试数 ...
最新文章
- java 汉字排序_java实现中文汉字的首字母排序
- linux移植wifi sd8688.bin 最新固件,[ZZ]浅析firmware完整生存和使用流程
- 十大应用在数学的计算机语言
- 应对–简单的Intro组件无法渲染?
- 分布式代码管理系统Git实践
- Angular (Full App) with Angular Material, Angularfire NgRx 第3章 21节
- eplise怎么连接数据库_Eclipse怎么打开数据库?Eclipse连接oracle等数据库的教程
- idea server
- Swift4 【常用宏定义与方法总结 2018】
- 如何查看某台计算机的IP地址 物理地址,显示ip:如何查看电脑ip地址和物理地址(地址)? _ 惠州SEO...
- Android倒计时实现及Timer和TimerTask的使用
- 查询用户连续登录的天数
- (示例3)涂涂乐开发教程
- 【黄啊码】php结合redis实现商城在线秒杀抢购
- 硬件设计学习笔记---第一季第一集
- AIX命令创建JFS2的LV及FS(非smitty交互模式)
- R语言McSpatial_R语言中帮助和R包
- 《现代控制理论》刘豹 第一章重要知识点
- 自己动手 IBeacon 室内定位 完整体验(超详细过程)
- 解决mac的的789 uio jkl m,.不能用的问题