如何用编程写“鸡兔同笼。总头数head=60,总脚数feet=160。编程求鸡、兔各多少只

如何用编程写“鸡兔同笼。总头数head=60,总脚数feet=160。编程求鸡、兔各多少只?~

解:设鸡有X只,则兔有60-X只
2X+(60-X)4=160
2X+240-4X =160
2X+240=160+4X
2X+80=4X
2X=80
X=40
60-40=20(只)
答:鸡有40只,兔有20只。

main()
{ int h,f,x,y;
printf("请输入鸡兔总头数H:");
scanf("%d",&h);
printf("请输入鸡兔总脚数F:");
scanf("%d",&f);
y=f/2-h;
x=2*h-f/2;
printf("鸡兔各为:%d %d
",x,y);
system("pause");
return 0;
}

/*
*
* 鸡兔同笼。总头数head=60,总脚数feet=160。编程求鸡、兔各多少只
*
*/
#include <stdio.h>

void printCR(int chicken, int rabbit);

static int n=0;

int main()
{
int head,feet;
int chicken,rabbit;

head=60;
feet=160;
/*
printf("Please input the number for head:");
scanf("%d",&head);
printf("feet:");
scanf("%d",&feet);
*/
for(chicken=0;chicken<=head;chicken++)
{
rabbit=head-chicken;
if(chicken*2+rabbit*4==160)
{
n++;
printCR(chicken,rabbit);
}
}

printf("There are %d -ties\n",n);

return 0;
}

void printCR(int chicken, int rabbit)
{
printf("%2d: ", n);
printf("chicken=%d\t",chicken);
printf("rabbit=%d\n",rabbit);
}

#include<stdio.h>
main()
{int a,b,x,y;
printf("input the number of heads and feets:");
scanf("%d,%d",&a,&b);
if(b>=2a&&b<=4a&&b%2==0)
{x=(4a-b)/2;
y=(b-2a)/2;
printf("there are kitkens %d and habbits %d",x,y);
}
else
printf("error");
}

电脑程序问题。鸡兔同笼,鸡和兔总头数16,总脚数40,想知道鸡和兔分别的...
答:int ji,tu;for(ji=0;ji<35;ji++)for(tu=0;tu<35;tu++) { if(tu+ji==35&&tu*4+ji*2==94) printf("tu=%d ji=%d\n",tu,ji); }

C语言鸡兔同笼代码
答:c=(4*a-b)/2; // 鸡的数目 d=a-c; // 兔的数目 if(c*2+d*4==b) printf("鸡有%ld只\n兔有%ld只",c,d);else printf("同学,我看你给的数有错吧!");} ///首先鸡兔同笼的问题是 输入的是总头数和总脚数,我不懂你程序中怎么就输入一个脚数。///你计算的公式,看不...

用C语言怎么打鸡兔同笼
答:include<stdio.h> int main(){ int f,i;scanf("%d",&f);printf("鸡\t兔\n");for(i=1;i<f/4;i++)printf("%d\t%d\n",(f-4*i)/2,i);return 0;}

求编写一个鸡兔同笼的程序,如图,c语言
答:输出: 求出兔子有多少只,鸡有多少只,并输出。include <stdio.h> int main(void){ int head, foot, num1, num2;printf("请输入鸡和兔的总头数和总脚数,用空格隔开:\n");scanf("%d %d", &head, &foot);if (foot % 2 == 1 || foot < head * 2){ printf("输入有误!\n"...

微机原理程序汇编语言,鸡兔同笼,总头数为H,总脚数为F,笼中鸡兔各有多 ...
答:; 微机原理程序汇编语言,鸡兔同笼 H F; x+y=h; 2x+4y=f; y = (f-2h)/2 = f/2-h; x = h-y = 2h-f/2 CODE SEGMENT ASSUME CS:CODE H DW ? F DW ? X DW ? Y DW ? MSG DB 'please input H,F=$' ...

鸡兔同笼的问题 c语言怎么样编写
答:大约在1500年前,《孙子算经》中就记载了这个有趣的问题。书中是这样叙述的:今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?这四句话的意思是:有若干只鸡兔同在一个笼子里,从上面数,有35个头,从下面数,有94只脚。问笼中各有多少只鸡和兔?已知鸡和兔的总数量为n,总腿数为...

Scratch编程小案例:鸡兔同笼
答:今天给大家分享的案例是鸡兔同笼。我们一起来看下使用Scratch来编写 解决鸡兔同笼的程序。先来看下效果图:①新建4个变量分别表示 总头数、总脚数、兔子只数、鸡的只数。②通过询问,把输入的数据分别赋值给总头数和总脚数两个变量:③判断输入的数据是否合理化。总脚数应大于等于总头数的二倍,...

c语言鸡兔同笼问题 已知鸡兔总头数为h,总脚数为f,求鸡兔各多少只
答:main(){ int h=20,int f=50;%(根据题目要求定义的H F)for(i=1;i<h;i++){ int tuzi=h-i;if(2*i+tuzi*4==f)printf("鸡和兔的数量分别为%d%d “,i,c);else i++;} }

C语言编写鸡兔同笼的问题
答:include<stdio.h> int main(){ int a,b,M,N;printf("请输入鸡兔的总头数\n");scanf_s("%d",&a);printf("请输入鸡兔的总腿数\n");scanf_s("%d",&b);scanf_s("%d",&M);M=(2*a)-(b/2);printf("鸡的数目为%d只");scanf_s("%d",&N);N=(b/2)-(a);printf("兔的...

C语言编程鸡兔同笼
答:include<bits/stdc++.h> using namespace std;int main(){ int a,b,c,d;a=35,b=94;c=2*a-b/2;d=b/2-a;cout<<"c="<<c<<"d="<<d<<endl;return 0;}

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网