用for循环或while循环来解决百钱买百鸡问题
来源:互联网 发布:淘宝网厂家直销马蜂 编辑:程序博客网 时间:2024/05/16 09:11
题目: 有100块钱要买100只鸡 其中 公鸡 5元一只 母鸡 3元一只 小鸡 一元3只 有几种买鸡的方法?
用for循环
int add = 0;
for (int j = 0; j <= 20; j++) //公鸡
{
for (int k = 0; k <= 33; k++) // 母鸡
{
for (int l = 0; l <= 300; l++) //小鸡
{
if (15 * j + 9 * k + l == 300 && j + k + l == 100)
{
add++;
}
}
}
}
Console.WriteLine("共有" + add + "种买法");
结果:
用while循环做
int x = 0, y, z;
while (x <= 20)
{
y = 0;
while (y <= 33)
{
z = 100 - x - y;
if (15 * x + 9 * y + z == 300)
{
Console.WriteLine("公鸡" + x + "只,母鸡" + y + "只,小鸡" + z + "只");
}
y++;
}
x++;
}
结果:
- 用for循环或while循环来解决百钱买百鸡问题
- for循环while循环
- for或while循环的break
- while循环、do..while 循环、for循环
- for循环,do....while循环,while循环
- for循环,while循环,do while循环
- 用循环语句while或for循环编写一个验证登陆的小程序
- for循环和while循环
- while循环和for循环
- 关于for循环,while循环
- for循环与while循环
- for循环 与 while循环
- scala while循环 for 循环
- for 循环嵌套 while 的神奇问题
- 用数组+for循环解决递归问题
- for-in 来遍历字典 while for 循环
- 关于for循环和while循环中的次数问题
- 循环: while循环、do..while 循环、for循环
- 什么是PCM?它和.wav文件是什么关系?
- 用DOM4J解析XML
- php中时间型转化为int型
- java类中获取属性的名称 .
- Linux的设备模型
- 用for循环或while循环来解决百钱买百鸡问题
- ORA-00845: MEMORY_TARGET not supported on this system
- 关于android的service问题
- Ubuntu下安装Android Eclipse开发环境
- 如何在VC6.0中使用winhttp.h
- 用clojure实现《实用Common Lisp编程》中的简单数据库:CD数据库
- 一些常见svn图标的含义
- C#状态管理(Application、Session、Cookie)
- Linux 下的ipcalc命令 掩码地址转换