java笔记_java的控制流程(day38_2014.04.18)

来源:互联网 发布:淘宝卖大便 编辑:程序博客网 时间:2024/06/02 15:01

块(block):即复合语句,是指由一对花括号括起来的若干条简单的java语句。块确定了变量的域。一个块可以嵌套在另一个块中。注意,不能在嵌套的两个块中声明同名的变量。在java中,在内部块的声明的变量不能拿到外部用,这样会导致程序设计的错误,java不允许这样做。

Java中的控制语句:条件控制语句:if if else if elseif

If的格式:if ()

{

语句;

}


If else的格式:

     If (条件){

 语句;   

}else{

  语句:

}

If elseif

If (条件){

语句;

}

Elseif (条件){

语句;

}

Eleif (条件){

语句;

}

Else{

语句

}


循环语句while 条件为真时进入循环,先执行再判断

do /while先判断再执行

for forwhile的便捷形式

While格式:

While (条件){

语句;

}

Do

{

语句;

}

While(条件);


For格式:

forint i=初值;i的结束值;i的更新规则){

语句;

}

中断控制语句:break,continue转到最内层循环的首部。

for循环中检测两个浮点数是否相等时很有可能遇到死循环。在for循环定义的变量类型时,它的作用范围是整个for循环体内。当变量定义在循环体内时,就可以在不同的for中定义相同的变量名。如果要外部还要使用这个循环,就要在循环的外部也要使用。

Java code




Java code:


package test01;


public class IfElse {

 public static void main (String[] args){

  int yourSales=24;

  int target=6;

  if (yourSales>=2*target){

   String performance="Excellent";

   int bonus=1000;

   System.out.print(bonus);

  }

  else if (yourSales>=1.5*target){

   String performance="Fine";

   int bonus=500;

   System.out.print(bonus);

  }

 

 

 else

  System.out.println("You are failed");


}

}

输入:1000


0 0
原创粉丝点击