c语言100元买100只鸡

来源:百度知道 编辑:UC知道 时间:2024/05/04 20:02:34
公鸡5元 母鸡3元 三只小鸡一元

#include <stdio.h>

int main( )
{
int a, b, c;
for ( a = 0; a <= 20; a++ )
for ( b = 0; b <= 33; b++ )
{
c = ( 100 - 5 * a - 3 * b ) * 3;
if ( a + b + c == 100 )
printf("公鸡%d只 母鸡%d只 小鸡%d只\n", a, b, c);
}
return 0;
}

#include <stdio.h>
main()
{
int x, y, z;
for (x=0; x<20; x++)
for (y=0; y<33; y++)
{
z=100-x-y;
if ((z%3==0)&&(5*x+3*y+z/3==100))
printf("cock=%d\t hen=%d\t chicken=%d\n", x, y, z);
}
}

main()
{
int i,j,k
for(i=1;i<=20;i++)
{
for (j=1;j<=33;j++)
{
for(k=1;k<=100;k++)
{
i+k+j=100
5*i+3*k+k=100}
}
}