【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;
		}	
	}
}
相关推荐
可耳(keer)26 分钟前
MIT线性代数第一讲笔记
笔记·线性代数
Resurgence031 小时前
代理模式Proxy Pattern
笔记·代理模式
用余生去守护2 小时前
vba学习系列(11)--批退率&通过率等数据分析
学习·数据分析
崔高杰12 小时前
强大模型通过自我和解进步——Unsupervised Elicitation of Language Models——论文阅读笔记
论文阅读·笔记·语言模型
梦境虽美,却不长1 天前
算法 学习 排序 2025年6月16日10:25:37
数据结构·学习·排序算法
speop1 天前
【datawhale组队学习】共读AI新圣经
人工智能·学习
羑悻的小杀马特1 天前
从信息孤岛到智能星云:学习助手编织高校学习生活的全维度互联网络
c++·学习·生活·api
C++ 老炮儿的技术栈1 天前
VSCode -配置为中文界面
大数据·c语言·c++·ide·vscode·算法·编辑器
刃神太酷啦1 天前
聚焦 string:C++ 文本处理的核心利器--《Hello C++ Wrold!》(10)--(C/C++)
java·c语言·c++·qt·算法·leetcode·github