Java中循环与选择语句

 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的偶数和

猜你喜欢

转载自www.cnblogs.com/XiaoJin0/p/10527069.html