인프런 커뮤니티 질문&답변

Hyeok-Cheon Kwon님의 프로필 이미지
Hyeok-Cheon Kwon

작성한 질문수

C 프로그래밍 - 입문부터 게임 개발까지

Break Continue

==과 =은 무슨 차이인가요?

해결된 질문

작성

·

245

1

for(int i = 1; i <=30 ; i++)

{

if(i>=6 && i<=10)

{

if(i == 7)

{

printf("%d번 학생은 결석입니다.", i);

}

printf("%d번 학생은 조별과제 준비를 하세요.\n", i);

}

}

return 0;

여기에서 if(i == 7) 말고 if(i=7)로 입력하면

7번학생은 결석입니다. 7번 학생은 조별과제 준비를 하세요.

라는 구문이 끊임없이 계속 나오는데 왜 그런건가요?

==이랑 =이 무슨 차이인건가요?

답변 1

3

i = 7은 i에다가 7을 넣는다는 말이고 i == 7은 i랑 7이랑 똑같은지 아닌지 확인하는 것 입니다. 

Hyeok-Cheon Kwon님의 프로필 이미지
Hyeok-Cheon Kwon

작성한 질문수

질문하기