println() 함수는 전달된 값을 출력합니다 - 따라서 만약 println("Hi")라고 한다면, Hi라고 출력됩니다.
다음 코드를 확인하세요:
var i = 0;
while (i < 3) {
  println("hi");
    i++;
}
이 코드는 무엇을 출력하나요?
정답을 한 개 고르세요:
정답을 한 개 고르세요:


loop가 수행될 때마다 "hi"를 출력할 것입니다.


조건이 더이상 참이 아니면, 반복문이 종료됩니다. 이는 i 가 3보다 작지 않을 때입니다.


프로그램 시작 부분에서 i변수는 0으로 초기화되고 loop가 수행될 때마다 1씩 증가합니다.


loop가 수행되는 처음에 println("hi"); 줄은 "hi"를 출력할 것입니다. 이후 i++ 줄은 i를 1로 설정할 것입니다.


loop가 수행되는 두 번째에는 println("hi"); 줄은 "hi"를 출력할 것입니다. 이후 i++ 줄은 i를 2로 설정할 것입니다.


loop가 수행되는 새 번째에는 println("hi"); 줄은 "hi"를 출력할 것입니다. 이후 i++ 줄은 i를 3으로 설정할 것입니다.


프로그램이 반복문의 끝에 도달한뒤 조건을 확인한다면, i < 3이 더이상 참이 아니기 때문에 반복문이 종료됩니다.


프로그램 실행이 완료되면 while 반복문는 3번 실행되고 최종 출력은 다음과 같습니다.

hi

hi

hi





println() 함수는 전달된 값을 출력합니다 - 따라서 만약 println("Hi")라고 한다면, Hi라고 출력됩니다.
다음 코드를 확인하세요:
var i = 0;
while (i < 3) {
    println("hi");
    i++;
}
println("bye")
이 코드는 무엇을 출력하나요?
정답을 한 개 고르세요:
정답을 한 개 고르세요:

loop가 수행될 때마다 "hi"를 출력할 것입니다.


조건이 더이상 참이 아니면, 반복문이 종료됩니다. 이는 i 가 3보다 작지 않을 때입니다.


프로그램 시작 부분에서 i변수는 0으로 초기화되고 loop가 수행될 때마다 1씩 증가합니다.


loop가 수행되는 처음에 println("hi"); 줄은 "hi"를 출력할 것입니다. 이후 i++ 줄은 i를 1로 설정할 것입니다.


loop가 수행되는 두 번째에는 println("hi"); 줄은 "hi"를 출력할 것입니다. 이후 i++ 줄은 i를 2로 설정할 것입니다.


loop가 수행되는 새 번째에는 println("hi"); 줄은 "hi"를 출력할 것입니다. 이후 i++ 줄은 i를 3으로 설정할 것입니다.


프로그램이 반복문의 끝에 도달한뒤 조건을 확인한다면, i < 3이 더이상 참이 아니기 때문에 반복문이 종료됩니다.


그러면 프로그램은 println("bye"); 줄을 수행할 것입니다. 이것은 "bye"를 출력합니다.


일단 프로그램이 수행을 완료하면 while 반복문은 3번 수행될 것이고 최종 결과는

hi

hi

hi

bye가 될 것입니다.





println() 함수는 전달된 값을 출력합니다 - 따라서 만약 println("Hi")라고 한다면, Hi라고 출력됩니다.
다음 코드를 확인하세요:
var i = 0;
while (i < 0) {
  println("hi");
}
이 코드는 무엇을 출력하나요?
정답을 한 개 고르세요:
정답을 한 개 고르세요:

조건 i < 0이 참이면 while loop는 수행될 것입니다.


프로그램이 while loop를 수행할 때 i가 0보다 작지 않으면 loop 안의 어떠한 코드를 수행하지 않을 것입니다.


while loop 전에 i변수가 0으로 할당됩니다.


while loop 전에 i가 0으로 설정되기 때문에 조건 i < 0이 거짓이 될 것입니다. 그래서 loop는 수행되지 않고 프로그램은 아무것도 출력하지 않을 것입니다.





println() 함수는 전달된 값을 출력합니다 - 따라서 만약 println(10)라고 한다면, 10이라고 출력됩니다.
다음 코드를 확인하세요:
var x = 3;
var i = 0;
while (i < 3) {
  x += 1;
  i += 1;
}
println(x);
이 코드는 무엇을 출력하나요?
정답을 한 개 고르세요:
정답을 한 개 고르세요:

프로그램은 x 변수의 값을 출력합니다. 이 값은 while loop가 수행될 때마다 1씩 증가됩니다.


조건이 더이상 참이 아니면, 반복문이 종료됩니다. 이는 i 가 3보다 작지 않을 때입니다.


i변수가 0으로 시작해서 loop가 수행될 때마다 1씩 증가합니다.


while loop가 수행되는 처음에 x 변수는 (원래 값에서 1이 증가된) 4로 설정됩니다. 그리고 i는 (원래 값에서 1이 증가된) 1로 설정됩니다.


while loop가 수행되는 두 번째에는 x 변수는 (이전 값에서 1이 증가된) 5로 설정됩니다. 그리고 i는 (이전 값에서 1이 증가된) 2로 설정됩니다.


while loop가 수행되는 세 번째에는 x 변수는 (이전 값에서 1이 증가된) 6로 설정됩니다. 그리고 i는 (이전 값에서 1이 증가된) 3로 설정됩니다.


프로그램이 반복문의 끝에 도달한뒤 조건을 확인한다면, i < 3이 더이상 참이 아니기 때문에 반복문이 종료됩니다.


일단 프로그램이 x의 값을 출력하면 loop가 3번 수행된 이후 값이 6이 됩니다.






println() 함수는 전달된 값을 출력합니다 - 따라서 만약 println(10)라고 한다면, 10이라고 출력됩니다.
다음 코드를 확인하세요:
var i = 3;
while (i < 6) {
  println(i);
  i+= 1;
}
이 코드는 무엇을 출력하나요?
정답을 한 개 고르세요:
정답을 한 개 고르세요:

반복문이 수행될 때마다 변수 i의 값을 출력할 것입니다.


조건이 더이상 참이 아니면, 반복문이 종료됩니다. 이는 i 가 6보다 작지 않을 때입니다.


프로그램 시작 부분에서 변수 i는 3으로 초기화되고 반복문이 수행될 때마다 1씩 증가합니다.


반복문이 수행되는 처음에 println(i); 줄은 i의 초깃값인 3을 출력할 것입니다. 이후 i += 1 줄은 i를 4로 설정할 것입니다.


loop가 수행되는 두 번째에는 i의 새로운 값인 4를 출력할 것입니다. 이후 i를 5로 설정할 것입니다.


loop가 수행되는 세 번째에는 i의 새로운 값인 5를 출력할 것입니다. 그리고 i를 6으로 설정할 것입니다.


프로그램이 반복문의 끝에 도달한뒤 조건을 확인한다면, i < 6이 더이상 참이 아니기 때문에 반복문이 종료됩니다.


프로그램 실행이 완료되면 다음을 출력하게 됩니다.

3

4

5





println() 함수는 전달된 값을 출력합니다 - 따라서 만약 println(10)라고 한다면, 10이라고 출력됩니다.
다음 코드를 확인하세요:
var i = 0;
while (i < 3) {
  println(i);
  i++;
}
이 코드는 무엇을 출력하나요?
정답을 한 개 고르세요:
정답을 한 개 고르세요:

반복문이 수행될 때마다 변수 i의 값을 출력할 것입니다.


조건이 더이상 참이 아니면, 반복문이 종료됩니다. 이는 i 가 3보다 작지 않을 때입니다.


프로그램 시작 부분에서 i변수는 0으로 초기화되고 loop가 수행될 때마다 1씩 증가합니다.


loop가 수행되는 처음에 println(i); 줄은 i의 초기 값인 0을 출력할 것입니다. 이후 i++ 줄은 i를 1로 설정할 것입니다.


loop가 수행되는 두 번째에는 i의 새로운 값인 1을 출력할 것입니다. 이후 i를 2로 설정할 것입니다.


loop가 수행되는 세 번째에는 i의 새로운 값인 2를 출력할 것입니다. 그리고 i를 3으로 설정할 것입니다.


프로그램이 반복문의 끝에 도달한뒤 조건을 확인한다면, i < 3이 더이상 참이 아니기 때문에 반복문이 종료됩니다.


프로그램 실행이 완료되면 다음을 출력하게 됩니다.

0

1

2

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
Posted by 프리스케이터