【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;
		}	
	}
}
相关推荐
来两个炸鸡腿5 分钟前
【Datawhale组队学习202602】Easy-Vibe task02 认识AI IDE工具
ide·人工智能·学习·大模型
Bin Watson14 分钟前
FOC学习记录(2):Clarke、Park、反 Clarke 和逆 Park 变换
学习
二年级程序员1 小时前
单链表算法题思路详解(上)
c语言·数据结构·c++·算法
麦德泽特1 小时前
构建统一的机器人武器与伤害感应接口:I²C总线与PWM地址分配的巧妙结合
c语言·开发语言·机器人
Coisinilove1 小时前
MATLAB学习笔记——第三章
笔记·学习·matlab
小乔的编程内容分享站1 小时前
C语言笔记一维&二维数组
c语言·笔记
非凡ghost1 小时前
Ookla Speedtest安卓版(网速测试工具)
android·windows·学习·智能手机·软件需求
在黎明的反思2 小时前
文件级建议性锁函数flock
c语言·c++
近津薪荼2 小时前
dfs专题7—— 全排列
c++·学习·算法·深度优先
火红色祥云2 小时前
深度学习入门:基于Python的理论与实现笔记
笔记·python·深度学习