Java: while语句解决鸡兔同笼问题

简介: -xiaopang

鸡兔同笼:把鸡和兔子关在一个笼子里,然后知道一共有多少个头,一共有多少条腿,然后求解兔子和鸡各有几只。比如:现稚兔同笼,上有头三十有五,下有足九十有四!就是说鸡兔同笼,一共有头35个,一共有腿94条,问鸡和兔子各有几只?


publicclassSyeMGshu {
publicstaticvoidmain(String[] args) {
//x为鸡的个数;y为兔的个数;intx=0;
inty=0;
//whie循环输出0-35;while (y<=35){
//条件:鸡+兔=35只;x=35-y;
//判断:鸡脚+兔脚共94足;if(x*2+y*4==94){
//输出鸡和兔的个数;System.out.println("鸡的个数为:"+x+"\n"+"兔的个数为:"+y);
            }
//while循环变量的改变语句;y++;
        }
    }
}
目录
相关文章
Java 循环结构 - for, while 及 do...while
Java 循环结构 - for, while 及 do...while
|
6月前
|
Java
Java程序设计基础——while循环语句
Java程序设计基础——while循环语句
|
6月前
|
Java 数据处理
Java中do…while循环语句
Java中do…while循环语句
80 3
|
6月前
|
Java 数据库
Java程序设计基础——do while循环语句
Java程序设计基础——do while循环语句
|
6月前
|
Java
while跳出循环java - 蓝易云
在这个例子中,当 `count`变量的值大于或等于5时,`break`语句会被执行,从而结束 `while`循环。
164 3
|
6月前
|
存储 Java 数据处理
Java中的while循环语句详解
Java中的while循环语句详解
241 0
|
6月前
|
Java
Java中while循环语句
Java中while循环语句
40 0
|
6月前
|
Java 测试技术
Java一分钟之-循环结构:for与while循环
【5月更文挑战第8天】本文探讨了Java中两种主要的循环结构——`for`和`while`循环。`for`循环适用于已知迭代次数的情况,常见问题包括无限循环、初始化错误和作用域混淆。`while`循环适用于循环次数未知但条件明确的情况,需注意更新条件、死循环初始化和逻辑错误。避免错误的策略包括明确循环目的、检查边界条件、管理迭代变量、进行代码审查和测试,以及使用增强型`for`循环。正确理解和使用这些循环能提升代码质量。
41 0
|
6月前
|
Java
Java switch case 语句
Java switch case 语句
45 0
|
6月前
|
Java API
深入理解 Java 循环结构:while、do while、for 和 for-each 循环
循环可以执行一个代码块,只要达到指定的条件。循环很方便,因为它们节省时间,减少错误,并使代码更易读。
135 1