2019年4月12日

Java - 自定义异常(尚学堂第六章异常机制作业计算平均数)

摘要: 编写一个计算N个学生分数平均分的程序。程序应该提示用户输入N的值,如何必须输入所有N个学生分数。如果用户输入的分数是一个负数,则应该抛出一个异常并捕获,提示“分数必须是正数或者0”。并提示用户再次输入该分数。 阅读全文

posted @ 2019-04-12 11:00 kl_1998 阅读(499) 评论(0) 推荐(0) 编辑

Java - 自定义异常(尚学堂第六章异常机制作业判断三角形)

摘要: 写一个方法void isTriangle(int a,int b,int c),判断三个参数是否能构成一个三角形, 如果不能则抛出异常IllegalArgumentException,显示异常信息 “a,b,c不能构成三角形”,如果可以构成则显示三角形三个边长,在主方法中得到命令行输入的三个整数, 阅读全文

posted @ 2019-04-12 09:27 kl_1998 阅读(903) 评论(0) 推荐(0) 编辑

2019年4月2日

Java - 关于子类父类的向上转型,向下转型

摘要: 以下Animal为父类,Dog,Cat作为子类,分别继承Animal 总结: 1. Dog对象转成Animal对象可行,如d2 Cat对象转成Animal对象可行,如c2 2. d2作为Animal对象转成Dog对象可行。如d3,且可执行一个Dog特有的方法 3. c2作为Animal对象转成Dog 阅读全文

posted @ 2019-04-02 10:35 kl_1998 阅读(2593) 评论(0) 推荐(0) 编辑

2019年3月21日

Java - n的阶乘计算

摘要: 用递归方法,求10!的阶乘 分析: 代码: 代码分析: 当n = 10时,调用f(10),f(10)调用f(9),f(9)调用f(8),....,f(2)调用f(1),f(1)返回1,f(2)返回2 * 1,...,f(8)返回8 * 7 * 6 * 5 * 4 * 3 * 2 * 1,f(9)返回 阅读全文

posted @ 2019-03-21 09:47 kl_1998 阅读(2738) 评论(0) 推荐(0) 编辑

2019年3月20日

python - 斐波那契(Fibonacci)数列

摘要: 斐波那契数列即数列中每一项等于它前面两项的和,公式如下: 代码: 结果: 阅读全文

posted @ 2019-03-20 23:05 kl_1998 阅读(551) 评论(0) 推荐(0) 编辑

Java - 打印质数(使用控制嵌套循环跳转)

摘要: 使用控制嵌套循环跳转,打印输出10 ~ 150之间的质数 代码: 输出结果: 阅读全文

posted @ 2019-03-20 09:50 kl_1998 阅读(314) 评论(0) 推荐(0) 编辑

2019年3月19日

Java - 打印九九乘法表

摘要: 1、打印一列1 * 1, 1 * 2, 1 * 3, .....1 * 9的九九乘法表 代码: 输出结果: 2、打印九九乘法表 System.out.println(1 + " * " + i + " = " + i * 1 + " ");中,1代表第一列,i代表第i行,要想将表打印出来,我们只要在 阅读全文

posted @ 2019-03-19 10:53 kl_1998 阅读(452) 评论(0) 推荐(0) 编辑

2019年3月17日

python - 约瑟夫问题

摘要: 在罗马人占领乔塔帕特后,39 个犹太人与约瑟夫及他的朋友躲到一个洞中。39个犹太人决定宁愿死也不要被敌人俘虏,商定一种特殊的方式自杀,41个人排成一个圆圈,由第1个人开始报数,每报到第3人该人就必须自杀,直到所有人都自杀身亡为止。约瑟夫和他的朋友并不想死,约瑟夫怎样安排自己和朋友才能逃过一劫? 阅读全文

posted @ 2019-03-17 17:11 kl_1998 阅读(471) 评论(0) 推荐(0) 编辑

导航