![](https://img-blog.csdnimg.cn/20210308164419572.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java 编程练习
Java 编程练习题
༺关༒山༒月༻
这个作者很懒,什么都没留下…
展开
-
003-打印出所有的 “水仙花数 “【Java】
题目描述 打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方。 题目分析 利用for循环控制100-999个数,每个数分解出个位,十位,百位。 代码示例 public class _003水仙花数 { public static void main(String[] args){ for(int i=100;i<=999;i++){ int a1=i原创 2021-03-09 10:56:53 · 117 阅读 · 0 评论 -
002-判断101-200之间有多少个素数,并输出所有素数【Java】
题目描述 判断101-200之间有多少个素数,并输出所有素数。 代码示例 public class _002判断素数 { public static void main(String[] args){ int count=0; //用于统计素数的个数 for (int i = 101; i <=200 ; i++) { //一次取数,进行运算 for (int j = 2; j <i; j++) { //将数原创 2021-03-09 10:09:17 · 448 阅读 · 0 评论 -
001-兔子繁殖问题【Java】
题目描述 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 输入 输入月数n(1<=n<=44) 输出 输出第n个月有多少对兔子 样例输入 3 样例输出 2 提示 本题是一个经典的递推入门题目: 用f(n)表示第n个月的兔子数目,则: f(n) = f(n-1) + 本月新生兔子数 而,本月新生兔子数 = f(n-2) (因为上上个月已存在的每只兔子,本月都会新生一只兔子) 所以,f(n)原创 2021-03-08 16:41:09 · 240 阅读 · 0 评论