강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của cyj14983823
cyj14983823

câu hỏi đã được viết

Làm đi! Giới thiệu lập trình Java cùng cô giáo Eunjong

Hiểu luồng điều khiển (2)

40분 26초 break문 예제 질문

Viết

·

256

0

package chapter4;

public class BreakExample2 {

public static void main(String[] args) {

int sum = 0;

int num = 0;

for(num=0; ;num++) {

sum += num;

if(sum>=100) {

break;

}

System.out.println(num);

System.out.println(sum);

}

}

}

break 문 앞에 중괄호를 하나 더했더니

출력값이 sum>=100 되기 이전의 모든 num값과 sum값이 출력되던데, 왜그런건가요? 중괄호 하나로 값이 완전히 달라지는데 그 이유를 잘 모르겠습니다. ㅠㅠ

break문java

Câu trả lời 2

0

for문 안에 system.out.println이 포함되어 있으니까 계속 그 구문을 실행하죠

system.out.println을 for문 밖으로 빼주세요

0

2 x 3 + 1 과 2( 3+1) 의 차이? 사실 근데 중괄호 하나 넣으셨으면 오류가 날텐데..

Hình ảnh hồ sơ của cyj14983823
cyj14983823

câu hỏi đã được viết

Đặt câu hỏi