求用100元买鸡,母鸡3元一只,公鸡5元一只,小鸡1元5只,共有几种情况的C语言程序

尽量用最基础的语句,谢谢了
2025-03-10 16:35:43
推荐回答(4个)
回答1:

//求用100元买鸡,母鸡3元一只,公鸡5元一只,小鸡1元5只,共有几种情况的C语言程序
#include
main()
{
int i=0,j=0,k=0,sum=0;
for(i=0;i<35;i++)
{
for(j=0;j<20;j++)
{
for(k=0;k<500;k++)
{
if ((3*i+5*j+0.2*k)==100)
{
sum++;
printf("母鸡:%d,公鸡:%d,小鸡:%d \n",i,j,k);
}
}
}
}
printf("一共有:%d种情况",sum);

}

回答2:

你还少个条件,鸡必须总量为100

回答3:

main()
{
int i,j,k; //i,j,k.分别为母鸡,公鸡,小鸡数量
for(i=0;i<=33;i++)
for(j=0;j<=20;j++)
for(k=0;k<=500;k++)
if(3*i+5*k+0.2*k==100)
printf("%d,%d,%d",i,j,k);

}

回答4:

一般的C语言课本上都有这个题。