首页 > 精选知识 > 正文

鸡兔同笼c语言for循环(鸡兔同笼c语言)

来源:精选知识2023-03-11 02:42:33
导读 您好,今天蔡哥来为大家解答以上的问题。鸡兔同笼c语言for循环,鸡兔同笼c语言相信很多小伙伴还不知道,现在让我们一起来看看吧!1、C++鸡兔

您好,今天蔡哥来为大家解答以上的问题。鸡兔同笼c语言for循环,鸡兔同笼c语言相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、C++鸡兔同笼源代码:#include int main(){  int m=0,n=0,x=0,y=0;  while(scanf("%d %d",&n,&m)!=EOF)  {    y=m/2-n;    x=n-y;    if(n==-1&&m==-1)               break;                    if(m%2!=0)    {      printf("no answer");      continue;                     }    if((m/2-n)<0)    {      printf("no answer");      continue;    }    if((2*n-m/2)<0)    {      printf("no answer");      continue;    }    if(y*4+x*2!=m||x+y!=n)    {      printf("no answer");      continue;    }    else      printf("%d %d",x,y);    continue;  }  return 0;}效果:输入两个数。

2、有解则输出鸡兔数量。

3、无解则输出"no answer".(可重复输出)。

本文就为大家分享到这里,希望小伙伴们会喜欢。

关键词:
版权声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

猜你喜欢