第一种
#include<stdio.h>
int main()
{
int x,y,z;
for(x=0;x<=100;x++)
for(y=0;y<=100;y++)
for(z=0;z<=100;z++)
{
if(x+y+z==100 && 15*x+9*y+z==300)
printf(“%d %d %d\n”,x,y,z);
}
}
第二种,看条件,公鸡5元一只,最多买20只,母鸡3元一只,最多买33只。
#include<stdio.h>
int main()
{
int x,y,z;
for(x=0;x<=20;x++)
for(y=0;y<=33;y++)
{
z=100-x-y;
if(x+y+z==100 && 15*x+9*y+z==300)
printf(“%d %d %d\n”,x,y,z);
}
}
版权声明:本文为weixin_63598187原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。