循环(三)—— do ,, while
结构:
do {
循环体语句块;
}while( 条件关系式 );
流程图:
例题:鸡兔同笼,鸡的数量是兔子的 4 倍,总的脚数是 396 ,问鸡兔各有几只?
程序代码一:
public class T001
{
public static void main(String a1[])
{
int x,y;
x=0 ; 用 x 表示兔子的最小数量
do
{
x=x+1 ; 兔子的数量按照递增 1 的方式变化
y=4*x; 鸡的数量是兔子的 4 倍
}while( x*4+y*2!=396 ); 当鸡兔的腿数 ==396 时就结束循环
System.out.println(" 兔子= "+x+" 鸡= "+y);
}
}
主程序流程线
条件关系式
循环体语句块
成 立
不成立
主程序流程线
循环体语句块中, 一定
要有与条件关系式相关的
语句,保证条件关系式向着
不成立的方向发展, 避免出
现无限循环。
评论0
最新资源