int main()
{
int i = 0;
i = ( i == 1 ) ? i++ : i--;
printf(\"%d\",i);
return 0;
}
여기서 출력결과는?
1)-1
2)0
3)1
4)2
5)-2360934076
힌트는
부호 연산자 : + -
산술 연산자 : + - * / %
증감 연산자 : ++ --
대입 연산자 : = += -= *= /= %= &= |= ^= >>= >>>= <<=
관계 연산자 : < <= > >= == !=
논리 연산자 : && || !
비트 연산자 : & ! ~ ^ >> >>> <<
조건 연산자 : ? :
캐스트 연산자 : (type)
산술 연산자 : + - * / %
증감 연산자 : ++ --
대입 연산자 : = += -= *= /= %= &= |= ^= >>= >>>= <<=
관계 연산자 : < <= > >= == !=
논리 연산자 : && || !
비트 연산자 : & ! ~ ^ >> >>> <<
조건 연산자 : ? :
캐스트 연산자 : (type)
입니다 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
Hint가 적절하지 않군염, 연산자 우선순위를 Hint로 select했어야해씀. 그래서 정확한 답을 모르겠음 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
-1