【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;
		}	
	}
}
相关推荐
是上好佳佳佳呀10 分钟前
【数据分析|Day02】Matplotlib 数据可视化笔记
笔记·matplotlib
努力学习_小白7 小时前
ResNeXt-50——学习记录
pytorch·深度学习·学习
三品吉他手会点灯8 小时前
C语言学习笔记 - 44.运算符和表达式 - 运算符2 - 除法与取余运算符
c语言·开发语言·笔记·算法
kkeeper~8 小时前
0基础C语言积跬步之动态内存管理
c语言·开发语言
艾iYYY8 小时前
string 类的模拟实现
android·服务器·c语言·c++·算法
2601_colin9 小时前
Codex插件全流程实战指南
开发语言·经验分享·笔记·微信开放平台
疯狂打码的少年9 小时前
输入输出控制方式:DMA(直接存储器存取)
网络·笔记
cuso4win10 小时前
Feed 流面试笔记
笔记·面试·职场和发展
毕竟是shy哥10 小时前
基于提示引导适配器的实体级对齐遥感图文检索
人工智能·学习·bert·transformer
happyness4410 小时前
向AI学习,而不是把任务扔给AI
人工智能·学习