본문 바로가기

JAVA/DAY 05 _ 23.08.23

연산자 우선순위

// 연산자 우선순위 : &&, ||는 최후로 들어가는게 맞아. 왼쪽부터 연산된다!

// 학생 출석률 -> 출석률은 무조건 90이상이어야 장학금 받을 수 있다는 전제
// 기말고사 점수
// 과제 점수

int studentAppendanceRate = 70;
int finalExamScore = 100;
int homeworkScore = 60;

if (finalExamScore >= 90 || homeworkScore == 100 && studentAppendanceRate >= 90) {
// or먼저 연산하고 출석률을 만나니까 ㄱㅊ
System.out.println("장학금 대상자 입니다.");



if(studentAppendanceRate >= 90 && (finalExamScore >= 90 || homeworkScore == 100)) {
// &&먼저 연산되면 의미가 달라지니까 or쪽에 (  ) 쳐준다
System.out.println("장학금 대상자 입니다.");
}

'JAVA > DAY 05 _ 23.08.23' 카테고리의 다른 글

Operator 6. 논리 연산  (0) 2023.08.29
Operator 5. 비교 연산  (0) 2023.08.29
example  (0) 2023.08.29
Operator4. 대입 연산  (0) 2023.08.29
Operator 3. 부호 연산  (0) 2023.08.29