![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
循环编程题
白茶清風
代码成就万世基积沙镇海,梦想永在凌云意意气风发。
展开
-
古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?
递归算法问题有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?(输入月份。分别输出每个月兔子的数量。)分析斐波那契数列。即:从第三个月开始,本月的兔子对数刚好等于前两个月兔子对数的总数。Java代码,实现方法1:/** * 题目1:计算兔子的数量 古典问题:有一对兔子,从出生后第3个...原创 2019-07-20 08:37:22 · 1993 阅读 · 0 评论 -
Java代码计算素数(判断a-b之间有多少个素数,并输出所有素数。)
题目:判断101-200之间有多少个素数,并输出所有素数。分析:质数(prime number)又称素数,有无限个。质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数。即:只能被1和其本身整除。Java代码实现/** * 输出start到end之间的素数 * * @param start 起始数字 * @param end 结束数字 */ ...原创 2019-07-20 10:38:16 · 3490 阅读 · 0 评论 -
利用辗除法求两个数的最大公约数和最小公倍数(java代码)
题目:输入两个正整数m和n,求其最大公约数和最小公倍数。分析:使用辗除法。辗除法(zhǎnchú fǎ )——辗转相除法。即:反复求余,知道余数为零。当余数为0时,被除数就是最大公约数。注:最大公倍数=number1number2/最大公约数(multiple=num1num2/divisor)代码实现: /** * 计算两个数的公约数和公倍数 * * @p...原创 2019-07-20 16:06:21 · 1119 阅读 · 0 评论