java程序的三种结构

顺序结构
顺序结构表示程序中的各个操作时按照它们在源代码中的排列顺序依次执行的 
选择结构

选择结构表示程序的处理需要根据某个特定的条件选择其中的一个分支执行。

选择结构有单选择、双选择和多选择三种。

     单选:

if(logic expression){
statement…//单选
}

     双选:

if(logic expression){
statement…
}else{
statement…//双选
}

     多选:

if(logic expression){
statement…
}else if(logic expression){
statement…
}
…//可以有零个或多个else if语句
else{//最后的else语句可以省略
statement…
}

     switch分支语句:

    switch(x)
    {
 case 60:{System.out.println(“及格”);break;}
 case 70:{System.out.println(“良好”);break;}
 …
 case conditionN:{statement(s);break;}
 default:{statement(s);}
    }

循环结构

循环结构表示程序反复执行某个或某些操作,直到某条件为假(或为真)时才停止循环。

循环结构的基本形式有两种:当型循环和直到型循环。

while循环的语法格式如下:
[init_statement]
while(test_expression)
{
statement;
[iteration_statement]
}


      do while循环的语法格式如下:
[init_statement]
do
{
statement;
[iteration_statement]
} while(test_expression);


for循环的基本语法格式如下:
for([init_statement];[test_expression];[iteration_statement])
{
statement;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值