16,471
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
int main(void)
{
int HeadNum, FootNum;
printf("请输入鸡和兔总的头数:");
scanf("%d", &HeadNum);
printf("请输入鸡和兔总的脚数:");
scanf("%d", &FootNum);
bool find = false;
int i;
for(i=1; i < HeadNum; ++i)
{
if ( (2*i + 4*(HeadNum-i)) == FootNum )
{
find = true;
break;
}
}
if(true == find)
{
printf("一共%d只鸡,%d只兔。\n", i, (HeadNum-i));
} else
{
printf("无解。\n");
}
getchar();
getchar();
return 0;
}
for(int i=0;i<50;i++) //兔子
{
for(int j=0;j<60;j++) //鸡
{
if(i+j==60 && i*40+j*2==200){
cout<<"鸡:"<<j<<endl;
cout<<"兔:"<<i<<endl;
}
}
}