#include<stdio.h>
main()
{
int x,y;
for(x=0;x<=11;x++)
for(y=0;y<=20;y++)
{
if((100-x*3-y*5)*3==100-x-y)
{
printf("小鸡有%d只 公鸡有%d只 母鸡有%d只\t",100-x-y,x,y);
}
}
return 0;
}
这个代码运行结果为
知识点
1.for嵌套循环
2.if条件句
3.运算符的运用
4.穷举法
心得
1.if((100-x*3-y*5)*3==100-x-y)括号里面的运算容易出现错误