美文网首页
四、控制流语句

四、控制流语句

作者: 山的那边海的那边有太阳 | 来源:发表于2018-11-15 17:59 被阅读32次

    1.if判断语句

    格式一:适用于一种判断情况

    if(判断条件){

        条件成立执行这里的代码

    }

    执行原理:

    1.判断条件是否成立

    2.如果成立(true),执行代码

    3.如果不成立(false),结束if判断语句

    格式二:适用于两种判断情况

    if(判断条件){

        条件成立执行这里的代码

    }else{

        条件不成立执行这里的代码

    }

    执行原理:

    1.判断条件是否成立

    2.如果成立(true),执行if里面代码

    3.如果条件不成立(false),执行else里面的代码

    格式三:适用于三种或者三种以上判断条件

    if(条件1){

        满足条件1执行的代码

    }else if(条件2){

        满足条件2执行的代码

    }else if(条件3){

        满足条件3执行的代码

    }else{

        不满足以上任何条件执行的代码

    }

    练习:

    1.给出一个成绩,根据成绩输出对应的等级

    90(包含)---100(包含)  A

    70(包含)---90(不包含) B

    60(包含)---70(不包含) C

    0(包含)--60(不包含) D

    其它情况,输出“无效的成绩”

    2.switch语句

    int a = 5;

    switch(表达式){

    case 值1:

        匹配值1,执行这里的代码;

        break;

    case 值2:

        匹配值2,执行这里的代码;

        break;

    case 值3:

        匹配值3,执行这里的代码;

        break;

        ...

    default:

        不匹配以上任何值,执行这里代码;

        break;

    }

    原理:

    1.计算表达的值,

    2.让表达式的值和case值进行匹配,如果匹配的,执行对应的语句,如果一个都匹配不上,执行default中的代码

    练习:

    给出一个整数,根据数字输出对应的星期

    3.循环语句:

    (1)while循环

    格式:

    while(判断条件){

        循环的内容;

    }

    一般会声明一个变量,通过这个变量来控制循环次数

    执行原理:

    1.判断条件是否成立

    2.如果不成立,结束循环

    3.成立,执行循环内容,继续判断循环条件,直到条件不成立,结束循环

    (2)do-while循环

    格式:

    do{

        循环内容

    }while(判断条件);

    执行:

    1.先执行一次循环内容

    2.判断条件

    3.如果不成立,结束循环

    4.成立,执行循环内容,继续判断循环条件,直到条件不成立,结束循环

    (3)for循环

    格式:

    for(初始化语句A;判断语句B;循环后的语句D){

        语句循环C

    }

    原理:

    1.执行初始化语句A

    2.执行判断语句B

            false:直接结束循环

            true:执行语句C

    3.循环后的语句D

    4.从步骤2开始

    4.关键字:

    break:

    用在switch语句和循环语句中

    作用范围:

    switch:结束switch语句

    循环:结束当前所在循环

    continue:

    用在循环语句中

    作用:

    跳过本次循环,进入下一次循环

    相关文章

      网友评论

          本文标题:四、控制流语句

          本文链接:https://www.haomeiwen.com/subject/huxufqtx.html