用C语言编写百元买百鸡的程序,下面的代码哪错了?
发布网友
发布时间:2022-04-25 10:48
我来回答
共1个回答
热心网友
时间:2分钟前
作为小鸡个数 k必须是3的倍数
你这个 在k不是3的倍数时 会出错
修改很简单。
#include<stdio.h>
int main()
{
int i,j,k;
for(i=0;i<=20;i++)
{
for(j=0;j<=33;j++)
{
k=100-i-j;
if(k%3==0 && 5*i+3*j+k/3 == 100)
printf("公鸡数为:%d\n母鸡数为:%d\n鸡仔数为:%d\n",i,j,k);
}
}
return 0;
}