while문에대해서 질문!.
크리에이터
2025.02.11
질문 제목 : while 문에대해서 궁금한거좀 여쭙을께요.
질문 내용 :
int main()
{
int a=0;
int b=1;
while(b!=0)
{
printf(정수입력 (0 to quit));
scanf(%d,&b);
a+=b;
}
printf(입력된 정수의 총 합: %d, a);
return 0;
}
이거에서요 다른 while 반복문에서는 위에 int b=1; 이값을 그냥 안보고 while반복문안에잇는 녀석만돌리던데 위에있는 예제는 왜 그렇지않고 b=1값으로 초기화 시킬수있는거죠??
-
레오 2025-02-11
큐브//아녀요 ㅋ; 열공하세요~
-
던컨 2025-02-11
혜읍,사랑하라/ 아 제가 제 질문을 계속읽어보다보니 이해가됬네요.. 하암 괜히 이상한질문올린것같음 ..ㅈㅅ
-
해련 2025-02-11
while문 조건에 b!=0 이라고 한거는 b가 만약 0이면 while문을 빠져나오는거죠. 근데 위에 int b=1 이라고 해주는 것은 while 들어갈때 조건을 먼저 검색하기때문에 int b=1 이라고 해논걸 보고 b=1 이니까 b!=0 이라는 조건에 만족이 되니 while 문을 실행하는겁니다;(이 대답이 맞나;;;;;;;)초보지만 끄적여봤습니다;