【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;
		}	
	}
}
相关推荐
weixin_qq_1639513613 小时前
hypermill五轴后处理制作需要学习哪些知识点
学习·ug
wsjsf13 小时前
智能代码审查助手的搭建
java·学习·ai编程
xuhaoyu_cpp_java13 小时前
MyBatis学习(二)
java·经验分享·笔记·学习·mybatis
我是发哥哈13 小时前
主流AI视频生成方案商用化能力横向评测
大数据·人工智能·学习·机器学习·chatgpt·音视频
楼田莉子13 小时前
CMake学习:CMake语法
c++·后端·学习·软件构建
nashane13 小时前
HarmonyOS 6学习:加密一致性与安全存储——AES GCM排查与SaveButton实践
学习·安全·harmonyos·harmony app
leo__52014 小时前
基于时延的麦克风声源定位 - C实现
c语言·开发语言·算法
周末也要写八哥14 小时前
编程初学者学习:句柄(二)
学习
我登哥MVP14 小时前
【SpringMVC笔记】 - 11 - SpringMVC 执行流程
java·spring boot·笔记·spring·tomcat·intellij-idea
道长爱睡懒觉14 小时前
蓝牙,导航,仪表,TBOX,OTA
笔记