【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;
		}	
	}
}
相关推荐
秋刀鱼不做梦7 分钟前
网络编程和Socket套接字(UDP+TCP)(如果想知道Java中有关网络编程和Socket套接字的知识,那么只看这一篇就足够了!)
网络·网络协议·学习·tcp/ip·udp
AI成长日志7 分钟前
【笔面试算法学习专栏】链表操作专题:反转、环形检测与合并
学习·算法·面试
徐某人..23 分钟前
基于i.MX6ULL开发板与OV5640摄像头实现QT相机应用开发
qt·学习·arm
是翔仔呐26 分钟前
第10章 串口通信USART全解:轮询/中断/DMA三种收发模式与上位机通信实战
c语言·开发语言·stm32·单片机·嵌入式硬件·学习·gitee
洛阳吕工32 分钟前
AI 工程师学习路径详解:从入门到实践
人工智能·学习
计算机安禾39 分钟前
【数据结构与算法】第12篇:栈(二):链式栈与括号匹配问题
c语言·数据结构·c++·学习·算法·visual studio code·visual studio
亓才孓1 小时前
【SQLAlchemy】个人快速学习笔记
笔记·学习
210Brian1 小时前
嘉立创EDA硬件设计与实战学习笔记(三):51单片机核心板原理图设计
笔记·学习·51单片机
keyborad pianist1 小时前
数据结构
数据结构·学习