前言:
现时看官们对“java打印一个直角三角形”大概比较关怀,小伙伴们都想要了解一些“java打印一个直角三角形”的相关资讯。那么小编同时在网络上汇集了一些对于“java打印一个直角三角形””的相关文章,希望你们能喜欢,同学们一起来了解一下吧!一、条件嵌套之一
案例:小明班要组建篮球队,组建条件如下:
1.性别男
2.男生中身高1.75m以上
3.会打篮球
请问,在Java编程中该如何解决此问题,可以筛选出合格的篮球队队员,并明确指出具体因为什么原因不符合
思路:
在以上的筛选中,首先需要满足条件是男性,然后男性中身高大于1.75,最后还要满足会打篮球,分别打印出为何不满足条件,那么我们现在来学习if-else的嵌套。
二、条件嵌套之二
案例:如何根据年份,判断该月有多少天
思路:
第一个要考虑的就是:如何判断月份,一年有12个月,有12种情况,所以我们可以使用switch语句来判断月份,根据一三五七八十腊,三十一天用不差的规律,我们知道除了2月需要根据平年和闰年来判断28天还是29天之外,都是30天
第二个要考虑的问题就是:如何判断平年和闰年?我们也知道,一个年份,如果他可以被100整除,同时也能被400整除,那么他就是平年,或者如果不能被100整除,但是能被4整除,那么他也是平年, 2月有28天,反之2月有29天
如此可见我们需要switch和if的结合使用才可以答出此题。
三、循环嵌套
案例:如何使用java程序打印出九九乘法表呢?
思路:
在我们平时见到的九九乘法表中都是由数字1-9,*,空格,换行组成,成一个直角三角形的样子,此时,我们就会联想到我们之前学的循环语句,但是问题来了,一层循环只能打印出一行或者一列,那么我们的直角三角形怎么出现呢?此时,使用我们的循环嵌套就比较简单的解决问题了
四、总结
流程控制的三种方式。
选择结构的if-else语句、多重if-else语句、Switch-case语句的使用。
循环结构的while语句、do-while语句、for循环语句的使用。
流程控制的综合应用,条件嵌套、循环嵌套的使用。
本章节我们基本阐述了流程控制中条件嵌套、循环嵌套等综合使用大致理论概念。
下一章节中,我们将继续为读者朋友们介绍Java编程中数组知识点内容。
本文由Java通用奇异原创,欢迎关注,带你一起长知识
标签: #java打印一个直角三角形