java程序结构语句

                                            if语句

if…else语句是指如果满足某种条件,就进行某种处理,否则就进行另一种处理,

if…else语句具体语法格式如下:

 

if (判断条件){

 

执行语句1

 

……

 

}else{

 

执行语句2

 

……

 

首先if 后面的括号里面写判断语句,如果值是真就执行语句一,否则就执行语句2

这是if语句的流程图

 

例如求两个数xy中的较大者,如果用if…else语句来实现,具体代码如下:

int x = 0;

int y = 1;

int max;

if (x > y) {

max = x;

} else {

max = y;

}

                                                             switch语句

switch 条件语句也是一种很常用的选择语句,它和if条件语句不同,它只能针对某个表达式的值作出判断,从而决定程序执行哪一段代码。例如,在程序中使用数字1~7来表示星期一到星期天,如果想根据某个输入的数字来输出对应中文格式的星期值,可以通过下面的一段伪代码来描述:

用于表示星期的数字

如果等于1,则输出星期一

如果等于2,则输出星期二

如果等于3,则输出星期三

如果等于4,则输出星期四

如果等于5,则输出星期五

如果等于6,则输出星期六

如果等于7,则输出星期天

 

switch(用于表示星期的数字) {

 

    case 1 :

 

        输出星期一;

 

        break;

 

    case 2 :

 

        输出星期二;

 

        break;

 

    case 3 :

 

        输出星期三

 

        break;

 

    case 4 :

 

        输出星期四;

 

        break;

 

    case 5 :

 

        输出星期五;

 

        break;

 

    case 6:

 

        输出星期六;

 

        break;

 

    case 7:

 

        输出星期天;

 

        break;

 

}

其语法格式为:

switch (表达式){

case 目标值1:

执行语句1

break;

case 目标值2:

执行语句2

break;

......

case 目标值n:

执行语句n

break;

default:

 

 

posted @ 2018-03-22 19:20  坑神欲哭无泪  阅读(160)  评论(0编辑  收藏  举报