逻辑运算符||和&&的区别

阅读 50

2022-03-13

逻辑||(或)是有一个为true就是true,逻辑&&(与)需要所有条件都为true才是true

三角形问题

int a=10;
        int b=11;
        int c=20;    
if((a==b) && (b==c)&&(a==c)) {
        System.out.println("是等边三角形");
    //满足左边一个,满足右边全部
    }else if(((a==b) || (a==c) || (b==c)) && (a+b>c)&&(a+c>b)&&(b+c>a)) {
        System.out.println("是等腰三角形");
    }else if((a+b>c)&&(a+c>b)&&(b+c>a)) {
        System.out.println("是一般三角形");
    }else {
        System.out.println("不构成三角形");
    }

精彩评论(0)

0 0 举报