#include<stdio.h>
int main(void)
{
int i;
for(i=1;i<10;i++)
{
if(i%3==0)
break;
printf("%d",i);
}
return 0;
}
이거출력하면값이 12이고
컨티뉴쓰면 3의배수제외한값 전부 출력되는건이해가가는데
break문쓰면왜 12가 출력됌 ?
#include<stdio.h>
int main(void)
{
int i;
for(i=1;i<10;i++)
{
if(i%3==0)
break;
printf("%d",i);
}
return 0;
}
이거출력하면값이 12이고
컨티뉴쓰면 3의배수제외한값 전부 출력되는건이해가가는데
break문쓰면왜 12가 출력됌 ?
break 니까
순서대로생각해보자. for문만봐봐. 1이출력됌 -> 2가출력됌 -> 3이출력...어라? 3은나눠떨어지네? 그럼 for문 박살내고 끝내자.
그럼결과물이모야! 1이랑2만나왔잖아! 근데니가 띄어쓰기를안하니까 12로나오자나!!
ㅋㅋ 웃겨
흐린바다//됌->됨