你漏了几个,如果忽略为0的情况,有下面几种答案。VB的编辑器没有,帮不上忙。公鸡:4,母鸡:18,小鸡:78公鸡:8,母鸡:11,小鸡:81公鸡:12,母鸡:4,小鸡:84一共循环次数 291using System;namespace MyClass
{
class Class1
{
private const int TotalMoney = 300;
private const int TotalNumber = 100; public void Calc()
{
} public static void Main()
{
int Total = 0;
for ( int i =1; i < 20; i ++)
for (int j = 1 ; j < (TotalMoney - i * 15) / 9; j++)
{
if ( i * 7 + 4 * j  == 100)
Console.WriteLine("公鸡:{0},母鸡:{1},小鸡:{2}",i,j,100-i-j); Total++;
} Console.WriteLine("一共循环次数 {0}" ,Total); Console.ReadLine(); } }}