> 文章列表 > 鸡兔同笼c语言编程答案(鸡兔同笼c语言)

鸡兔同笼c语言编程答案(鸡兔同笼c语言)

鸡兔同笼c语言编程答案(鸡兔同笼c语言)

关于鸡兔同笼c语言编程答案,鸡兔同笼c语言这个很多人还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!

1、#include \"stdio.h\"void main(){ int sum,i,j,k=0,min,max,result[20]; printf(\"输入脚的总数:\"); while(scanf(\"%d\",&sum)!=1||sum%2!=0) printf(\"请重新输入:\"); for(i=0;i<=sum/2;i++)//i表示鸡的数量 for(j=0;j<=sum/4;j++)//j表示兔子的数量 if(i*2+j*4==sum) //把所有的可能情况存放到数组result中 result[k++]=i+j; min=result[0]; //从数组result中找到最大值和最小值 max=result[0]; for(i=0;i<k;i++) { if(min>result[i]) min=result[i]; if(max<result[i]) max=result[i]; } printf(\"至少有 %d 只,至多有 %d 只:\",min,max); }输出格式不复合你的要求,我没看懂你的要求。

2、你改一下吧。

本文到此分享完毕,希望对大家有所帮助。