#include <stdio.h>
int main() {
int a = 10;
a /= ++a;
printf("%d\n", a);
return 0;
}
이거 답이 어떻게 해서 1이 나오는 건가요?
goodlife1359님의 답변
## 전위연산자
++a에는 a 변수 + 1을 계산한 후 변수에 값이 저장되므로 11입니다.
따라서 a값은 11입니다.
a /= ++a
따라서 ,
11 /= 11 = 1 이 됩니다.