星Ren


私信TA

用户名:dotcpp0760332

访问量:741

签 名:

等  级
排  名 4455
经  验 1694
参赛次数 0
文章发表 21
年  龄 0
在职情况 学生
学  校 ZW
专  业

  自我简介:

解题思路:

已知鸡兔的脚共有80只,鸡和兔的总数量是一个20到40的整数s,编写一程序计算鸡兔各有多少只。(s>=20&&s<=40)

注意事项:

设鸡有a只,兔子有b只,然后根据得出两个方程2a+4b=80,a+b=s,因此可得a=2s-40,b=s-a

参考代码:

#include <stdio.h>
int main()
{
	int s;
	int a,b;//a是鸡的数量,b是兔的数量
	//鸡有两条腿,兔子有四条腿
	scanf("%d",&s);
	if(s>=20&&s<=40)
	{
		//a*2+b*4=80;
		//a+b=s;
		//2a+4(s-a)=80
		//2a+4s-4a=80
		//4s-2a=80
		//2s-a=40
		//2s-40=a
		a=2*s-40;
		b=s-a;
		printf("%d %d\n",a,b);
	}
	return 0;
}


 

0.0分

0 人评分

  评论区

  • «
  • »