i<10 i++라고 치고
if(i %2 != 0)
continue
할 때 2,4,6,8 이 나오는 이유가 뭐에요??
2로 나눴을 때 몫이 0인게 '다르면' true 아니면 false닌깐
1 1
2 0
3 1
4 0
5 1
6 0
7 1
8 0
9 1
이잖슴. 그러면 1,3,5,7,9로 나와야하는거 아닌가여
i<10 i++라고 치고
if(i %2 != 0)
continue
할 때 2,4,6,8 이 나오는 이유가 뭐에요??
2로 나눴을 때 몫이 0인게 '다르면' true 아니면 false닌깐
1 1
2 0
3 1
4 0
5 1
6 0
7 1
8 0
9 1
이잖슴. 그러면 1,3,5,7,9로 나와야하는거 아닌가여
2로 나눈 나머지가 0이 아니면 즉 홀수면 continue 하니까 짝수만 출력됐나보지 코드 전체가 없어서 모르겠지만
그러닌깐 1 3 5 7 9는 continue에 걸려서 계속 조건 반복되고 2 4 6 8 빠져나서 값 출력된거라고 이해하면 됨?
아마도... 그냥 코드 전체를 올리면 확실할텐데 여튼 주어진 정보만으론 그런 거 같음.
감사합니다 센세...
나머지가 0이 아니라면 == 나머지가 1이다 == 홀수다, continue 니까 출력안하는거겠지