• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    해결됨

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

20.06.26 17:18 작성 조회수 194

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

김케님의 프로필

김케

2020.06.28

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