【C语言】鸡兔同笼,鸡和兔共 100 只,共 284 只脚,求鸡和兔的个数。

鸡兔同笼,鸡和兔共 100 只,共 284 只脚,求鸡和兔的个数。

c 复制代码
int main()
{
	for (int i = 0; ; i++)
	{
		if (2 * i + 4 * (100 - i) == 284)
		{
			printf("鸡的数量:%d,兔子的数量:%d", i, 100 - i);
			break;
		}	
	}
}

这里直接算出题目所要求的

下面这种将动物总数和脚的总数单独赋值,这样程序就方便更改数据了。
c 复制代码
int main()
{
	int a = 100, b = 284;
	//a表示总动物数,b表示总脚数,这样更改数据更加方便
	for (int i = 0; ; i++)
	{
		if (2 * i + 4 * (a - i) == b)
		{
			printf("鸡的数量:%d,兔子的数量:%d", i, 100 - i);
			break;
		}	
	}
}
相关推荐
与籍同行1 小时前
20200201工作笔记常用命令要整理
android·笔记
IT英语写作研习社2 小时前
英语写作中“假设”suppose, assume, presume 的用法
笔记
肥肠可耐的西西公主2 小时前
前端(小程序)学习笔记(CLASS 2):WXML模板语法与WXSS模板样式
前端·学习·小程序
whoarethenext3 小时前
C/C++的OpenCV 进行轮廓提取
c语言·c++·opencv·轮廓提取
speop3 小时前
TASK05【Datawhale 组队学习】系统评估与优化
android·java·学习
m0_689618283 小时前
3D打印仿造+ AI大脑赋能,造出会思考的全景相机
笔记·科技·数码相机·3d
江畔柳前堤3 小时前
PyQt学习系列07-数据库操作与ORM集成
数据库·学习·算法·机器学习·架构·pyqt
Magnetic_h3 小时前
【iOS】类结构分析
开发语言·笔记·学习·ios·objective-c
与己斗其乐无穷3 小时前
数据结构(6)线性表-队列
数据结构·学习
张彦峰ZYF4 小时前
解锁内心的冲突:神经症冲突的理解与解决之道
学习