按照题目要求编写的解决百钱买百鸡问题的C语言程序如下
#include<stdio.h>int main()
{
int a,b,c
for (a = 0 a <= 20 a++)
for (b = 0 b <= 33 b++)
{
c = 100 - a - b
if (c%3==0 && 5*a + 3*b +c/3 == 100)
printf("鸡翁%d只,鸡母%d只,鸡雏%d只\n",a,b,c)
}
return 0
}
#include <stdio.h>
int main()
{int x,n,a,b,c
scanf("%d,%d",&n,&x)
for(a=0a<=x/5a++)
for(b=0b<=(x-5*a)/3b++)
{c=n-a-b
if(c%3==0&&5*a+3*b+c/3==x)
printf("cock=%d,hen=%d,chicken=%d\n",a,b,c)
}
return 0
}