c语言解决百钱买鸡问题 ,第十行为什么c/3.0就对,而c/3如图

#include<stdio.h>voidmain(){inta,b,c;for(a=0;a<=20;a++){for(b=0;b<=33;b++){c=100-a-b;... #include<stdio.h>void main(){ int a,b,c; for(a=0;a<=20;a++) { for(b=0;b<=33;b++) { c=100-a-b; if(5*a+3*b+c/3==100) printf("公鸡%d只,母鸡%d只,小鸡%d只\n,",a,b,c); } }}
新手求大神指教
#include<stdio.h>
void main()
{
int a,b,c;
for(a=0;a<=20;a++)
{
for(b=0;b<=33;b++)
{
c=100-a-b;
if(5*a+3*b+c/3==100)
printf("公鸡%d只,母鸡%d只,小鸡%d只\n,",a,b,c);
}
}
}
展开
 我来答
n3...5@33sn.cc
2017-07-26
知道答主
回答量:27
采纳率:0%
帮助的人:9.5万
展开全部
#include<stdio.h>
void main()
{
int a,b,c;
for(a=0;a<20;a++) //公鸡可能的只数
for(b=0;b<(100-5*a)/3;b++) //母鸡可能的只数
{ c=100-a-b; //总数为100时,小鸡的只数
if(c%3==0 && a*5+b*3+c/3==100) //若小鸡只数是3的倍数,且总价为100
printf("a=%d\tb=%d\tc=%d\n",a,b,c);
}
getch();
return 0;
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式