鸡兔脚的数量求鸡兔数问题

public class TestJiTu {

    public static void main(String[] args) {
        System.out.println("兔子和鸡一共48只");
        System.out.println("共有108只脚");
        System.out.println("兔子和鸡各有多少只?");
        /**
         * i j
         * 0 48
         * 1 47
         * ...
         * 48 0
         */
        for(int i=0,j=48;i<=48;i++,j--)
        {
            if(4*i+2*j==108)
            {
                System.out.println("兔子为"+i+"只 ,鸡为"+j+"只");
            }
        }
    }

}

运行结果

兔子和鸡一共48只
共有108只脚
兔子和鸡各有多少只?
兔子为6只 ,鸡为42只

你可能感兴趣的:(鸡兔脚的数量求鸡兔数问题)