为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

c 百钱买百鸡

2017-10-18 5页 doc 16KB 20阅读

用户头像

is_105949

暂无简介

举报
c 百钱买百鸡c 百钱买百鸡 using System; using System.Collections.Generic; using System.Linq; using System.Text; /*百钱买百鸡有100元要买100只鸡,公鸡5元/只,母鸡3元/只,小鸡1元3只,要求每种鸡都购买,*/ class Program { static void Main(string[] args) { int Cock, Hen, Chick; //For循环版本百钱百鸡 for (Cock = 1; Cock <=...
c 百钱买百鸡
c 百钱买百鸡 using System; using System.Collections.Generic; using System.Linq; using System.Text; /*百钱买百鸡有100元要买100只鸡,公鸡5元/只,母鸡3元/只,小鸡1元3只,要求每种鸡都购买,*/ class Program { static void Main(string[] args) { int Cock, Hen, Chick; //For循环版本百钱百鸡 for (Cock = 1; Cock <= 20; Cock++) //因为公鸡最大不会超过19只,所以最多循环19次. { for (Hen = 1; Hen <= 33; Hen++) //母鸡最大也不会超过33只,所以最多循环33次 { Chick = 100 - Cock - Hen; //小鸡等于100 - 公鸡个数 - 母鸡个数 /*是否满足百钱和百鸡的条件*/ if ((Cock + Hen + Chick == 100) && (Cock * 5 + Hen * 3 + 1.0 * Chick / 3 == 100))//注意:必须乘以1.0 { Console.WriteLine("公鸡有:{0}只, 母鸡有:{1}, 小鸡有:{2}", Cock, Hen, Chick); } } } Console.ReadKey(); } } /*百钱买百鸡有100元要买100只鸡,公鸡5元/只,母鸡3元/只,小鸡1元3只,要求每种鸡都购买,*/ class Program { static void Main(string[] args) { int Cock, Hen, Chick; for (Cock = 1; Cock <= 20; Cock++) //因为公鸡最多不会超过20只,所以最多循环20次. { for (Hen = 1; Hen <= 33; Hen++) //母鸡最多也不会超过33只,所以最多循环33次 { for (Chick = 3; Chick <= 99; Chick += 3) //小鸡最多也不会超过99只 { /*是否满足百钱和百鸡的条件*/ if ((Cock + Hen + Chick == 100) && (Cock * 5 + Hen * 3 + Chick / 3 == 100)) { Console.WriteLine("公鸡有:{0}只, 母鸡有:{1}, 小鸡有:{2}", Cock, Hen, Chick); } } } } Console.ReadKey(); } } /*百钱买百鸡问题——一百个铜钱买了一百只鸡,其中公鸡一只5钱、母鸡一只3钱,小鸡一钱3只,问一 百只鸡中公鸡、母鸡、小鸡各多少? */ class Program { static void Main(string[] args) { int x, y, z; for (x = 1; x <= 20; x++) for (y = 1; y <= 33; y++) for (z = 3; z <= 99; z += 3) { if ((5 * x + 3 * y + z / 3 == 100) && (x + y + z == 100))/*是否满足百钱和百鸡的条件 */ Console.WriteLine("cock={0},hen={1},chicken={2}", x, y, z); } Console.ReadKey(); } } class Program { static void Main(string[] args) { for (int x = 1; x <= 19; x++) { for (int y = 1; y <= 33; y++) { int z = 100 - x - y; if ((x * 5 + y * 3 + z / 3 == 100) && z % 3 == 0) { Console.WriteLine("公鸡有:{0}只, 母鸡有:{1}, 小鸡有:{2}", x, y, z); } } } Console.ReadKey(); } }
/
本文档为【c 百钱买百鸡】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
热门搜索

历史搜索

    清空历史搜索