您的位置:首页 > 产品设计 > UI/UE

用break/continue语句 百钱百鸡。公鸡5元一只,母鸡3元一只,小鸡1元3只。求100元分别能买多少公鸡、母鸡、小鸡。

2016-02-26 15:27 791 查看

int x, y, z; //x:公鸡,y:母鸡,z:小鸡

bool flag = false;

x = y = z = 0;

for(x=1;x<100/5;x++)

{

for(y=1;y<100/3;y++)

{

z=100-x-y;

if (z % 3 == 0 && x * 5 + y * 3 + z / 3 == 100)

{ flag = true; break; } //这里break语句跳出最内一层循环

}

if (flag)

break; //这里break语句跳出最外一层循环

}

Console.WriteLine("Cook={0},hen={1},chick={2}", x, y, z);

Console.Read();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: