![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java程序流程控制
qq_45766098
这个作者很懒,什么都没留下…
展开
-
程序流程控制:条件语句if-else
if-else结构一、else 结构是可选的。二、针对于条件表达式:1.如果多个条件表达式之间是“互斥”关系(或没有交集的关系),哪个判断和执行语句声明在上面还是下面,无所谓。2.如果多个条件表达式之间有交集的关系,需要根据实际情况,考虑清楚应该将哪个结构声明在上面。3.如果多个条件表达式之间有包含的关系,通常情况下,需要将范围小的声明在范围大的上面。否则,范围小的就没机会执行了。举例...原创 2020-02-02 17:48:31 · 418 阅读 · 0 评论 -
程序流程控制:条件语句if-else练习,随机数
练习一:动物的年龄编写一个程序,获取输入的数据,通过程序显示其约等于于人类的年龄。如果输入负数,请提示。import java.util.Scanner;class Test { public static void main(String[] args) { System.out.println("请输入动物的年龄!"); Scanner sc = new Scanner(Sys...原创 2020-02-02 19:03:26 · 333 阅读 · 0 评论 -
程序流程控制:条件语句switch-case
1.格式switch(表达式){case 常量1: 执行语句1; //break;case 常量2: 执行语句2; //break;...default: 执行语句n; //break;}2.说明:① 根据switch表达式中的值,依次匹配各个case中的常量。一旦匹配成功,则进入相应case结构中,调用其执行语句。当调用完执行语句以后,则仍然继续向下执行其他c...原创 2020-02-02 20:14:56 · 328 阅读 · 0 评论 -
程序流程控制:条件语句switch-case练习
练习一:对学生成绩大于60分的,输出“合格”。低于60分的,输出“不合格”。说明:如果switch-case结构中的多个case的执行语句相同,则可以考虑进行合并。class Test1 { public static void main(String[] args) { /*傻逼写法 int score = 78; switch(score){ case 0: case...原创 2020-02-03 10:55:30 · 495 阅读 · 0 评论 -
for循环的使用、遍历数组
一、循环结构的4个要素①初始化条件②循环条件③循环体④迭代条件二、for循环的结构for(①;②;④){③}执行过程:① - ② - ③ - ④ - ② - ③ - ④ - … - ②练习1运用for循环输出100个helloworldclass Test { public static void main(String[] arg...原创 2020-02-03 12:03:49 · 3287 阅读 · 0 评论 -
break关键字的使用
题目:输入两个正整数m和n,求其最大公约数和最小公倍数。比如:12和20的最大公约数是4,最小公倍数是60。import java.util.Scanner;class Test{ public static void main(String[] args){ Scanner scan = new Scanner(System.in); System.out.println...原创 2020-02-03 13:32:01 · 301 阅读 · 0 评论 -
程序流程控制:条件语句 while、do-while循环
While 循环的使用一、循环结构的4个要素① 初始化条件② 循环条件 —>是boolean类型③ 循环体④ 迭代条件二、while循环的结构①while(②){③;④;}执行过程:① - ② - ③ - ④ - ② - ③ - ④ - … - ②class WhileTest{ public static void main(String[] args) {...原创 2020-02-03 13:59:52 · 447 阅读 · 0 评论 -
嵌套循环的使用,输出三角形、九九乘法表
嵌套循环的使用1.嵌套循环:将一个循环结构A声明在另一个循环结构B的循环体中,就构成了嵌套循环2.外层循环:循环结构B内层循环:循环结构A说明:① 内层循环结构遍历一遍,只相当于外层循环循环体执行了一次② 假设外层循环需要执行m次,内层循环需要执行n次。此时内层循环的循环体一共执行了m * n次技巧: 外层循环控制行数,内层循环控制列数输出三角形class Test...原创 2020-02-04 11:42:53 · 2400 阅读 · 0 评论 -
输出100内所有质数
输出100内所有质数质数:素数,只能被1和他本身整除的自然数。 //方法一class Test { public static void main(String[] args) { boolean isFlag = true;//标识i是否被j除尽,一旦除尽,重新定义其值 for(int i = 2;i <= 100;i++){//遍历100以内的自然数...原创 2020-02-05 11:50:26 · 1933 阅读 · 1 评论 -
break和continue及return的使用,结束指定标识的一层循环
break和continue关键字的使用使用范围不同点:循环中使用的作用相同点breakswitch-case 循环结构中结束当前循环关键字后面不能声明执行语句continue循环结构中结束当次循环关键字后面不能声明执行语句//举例一class Test { public static void main(String[] args) {...原创 2020-02-05 12:31:35 · 643 阅读 · 0 评论