JAVA语句(续)

一、JAVA语句综述:
1.分支(选择语句)
if...else (两种情况)
【语法示例】:
if(条件真){
执行语句
}else{
否则,执行语句
}


switch...case  (两种以上情况)
[语法示例]:
    switch(关键词key取值){
    case 1:(情况1)
           执行语句1;
           break;
    case 2:(情况2)
           执行语句2;
           break;
    case 3:(情况3)
           执行语句3;
           break;
    ....
    default:(以上那个情况均不符合)
           执行语句(默认);
           break;
    }


2.循环语句
2.1 while语句
【语法示例】:
      while(条件表达式为真)
      {
        循环体;
      }


2.2 do...while语句
【语法示例】: 
       do{
       循环体;
       }while(条件表达式);






2.3 for语句
【语法示例】:
      for(初始值;结束值;递增或递减){
         循环体;
      } 


-实训1:循环计算1到10的总和
1+2+3+...10=?
(for、while、do...while)
(提示:可以设两个变量,一个用来存加数a,一个用来存和s)
s=a+a+1;(a=1)
s=a+a+1;(a=2)
...
s=a+a+1;(a=9)
利用高斯定律:s=(1+10)*10/2


小结:
1.while与do..while的区别:
while     先判断,后执行
do..while 先执行后判断
2.while或do...while后面的条件表达式为真时,才会不断循环,直到中断。
while循环发现表达式为false,会立即终止循环自动跳出;
do..while不会立即中断循环,执行一次后发现条件为false,才会中断。
3.当明确循环的初始值和终止值时,最好用for循环。
(一个变量存放和t,一个变量存放i,循环累加,直到i<11停止,输出)
t+i(i=1,t=0)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值