1 public class Ifelse{ 2 public static void main(String [] args){ 3 int score=98; 4 if(score>=90&&score<=100) 5 System.out.println("优秀"); 6 else if(score>=80&&score<90) 7 System.out.println("良好"); 8 else if(score>=70&&score<80) 9 System.out.println("还行"); 10 else if(score>=60&&score<70) 11 System.out.println("及格"); 12 else if(score>=0&&score<60) 13 System.out.println("不及格"); 14 else 15 System.out.println("数据错误"); 16 } 17 }
1.if语句单独判断
2,if else二重判断
3,if else if else if else 多重判断
4,switch(表达式){case 常量值: break;}
a.switch中多个case后面的数值不可以重复
b.switch后面括号表达式只能是byte/short/char/int/String/enum数据类型
c.case语句前后顺序可以颠倒,break可省略,但会出现意想不到的效果(不会跳出switch)
public class XunHuan{ public static void main(String [] args){ int sum=0; int sum2=0; int sum3=0; for(int i=0;i<=100;i+=2) sum+=i; System.out.println(sum); int j=0; while(j<=100){ sum2+=j; j+=2; } System.out.println(sum2); int k=0; do{ sum3+=k; k+=2; }while(k<=100); System.out.println(sum3); } }
三种循环输出1-100的偶数和