永发信息网

请教C语言编程

答案:3  悬赏:30  手机版
解决时间 2021-11-28 21:06
  • 提问者网友:欲劫无渡
  • 2021-11-28 03:30
请教C语言编程
最佳答案
  • 五星知识达人网友:神也偏爱
  • 2021-11-28 05:00
#include
int main()
{
 int a,b,c;

 printf("cock hen chick
");

 for(a=0;a<21;a++)
for(b=0;b<33;b++)
{c=100-a-b;
 if(c%3==0&&a*5+b*3+c/3==100)

 printf("%3d%5d%5d
",a,b,c);

}
return 0;

}

追问谢谢啊
全部回答
  • 1楼网友:底特律间谍
  • 2021-11-28 06:08
#include

int main()
{
int i, j, k; // i只公鸡,j只母鸡,k只小鸡
for (i = 0; i <= 100; ++i)
{
for (j = 0; j <= 100 - i; ++j)
{
k = 100 - i - j;
if (k % 3 != 0)
continue;
if (5 * i + 3 * j + k / 3 == 100)
{
printf("%d只公鸡,%d只母鸡,%d只小鸡。\n", i, j, k);
}
}
}
}追问谢谢啊
  • 2楼网友:空山清雨
  • 2021-11-28 05:17
#include
#include

int main()
{
int x,y,z;
for(x=0;x<=100;x++)
{
for(y=0;y<=100;y++)
{

if(7*x+4*y==100)
{
z=100-x-y;
printf("\tx=%3d y=%3d z=%3d\n",x,y,z);
}
}
}
printf("\n");
return 0;
}追问谢谢啦
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯