百元百鸡问题

百元百鸡问题,有兴趣百元百鸡问题,有兴趣自行了解,两种解法自行了解,两种解法

#include<stdio.h>
void main()
{int a,b,c;
printf("cock,hen,chick\n");
for(a=0;a<=20;a++)
for(b=0;b<=33;b++)
for(c=0;c<=99;c++)
if(a+b+c==100&&5*a+3*b+c/3.0==100)
printf("%d,%d,%d\n",a,b,c);
}

image.png

第二种解法

#include<stdio.h>
void main()
{int a,b,c;
printf("cock,hen,chick\n");
for(a=0;a<=20;a++)
for(b=0;b<=33;b++)
{c=100-a-b;
if(a+b+c==100&&5*a+3*b+c/3.0==100)
printf("%d,%d,%d\n",a,b,c);
}
}

看出细微的差别了吗?

image.png

------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享