实验思路:用百钱买百鸡,及有两个关系式,用for循环来实现对不同情况的验证,只要满足这两个关系式,即为正确。
#include<iostream>
using namespace std;
int main(){
int i, j, k;
int N = 100;
for( i = 0; i <= N; i++ )
{
for( j = 0; j <= N; j++)
{
for( k = 0; k <= N; k++)
{
if( 3*i + 2*j + 0.5 *k == N && i + j + k ==N)
{
cout << "母鸡的数量是" << i << ' ';
cout << "公鸡的数量是" << j << ' ';
cout << "小鸡的数量是" << k << ' ';
cout << endl;
}
}
}
}
cout << endl;
return 0;
}