C언어에서 int값 47이 아스키 코드에 의해 char 형으로 바꾸면 a가 됨. int a = 47, printf("%c", a)하면 알 수 있는 내용임. 거꾸로 말하면 A가 96이고 a가 47이면 둘을 빼고 int 값으로 프린트하면 두 값의 차이가 나오는 거임.
죠죠(220.95)2017-11-12 22:49
매번 감사드립니다 ㅠㅠ 실제로 아는분이여서 맨날 물어보고싶어요 ㅜㅜ
독학할라니까 머리깨질것같아요
창의공과(175.223)2017-11-13 02:12
염치없지만.. 첫번째사진문제도 해설가능하신가요..
창의공과(175.223)2017-11-13 02:14
별게 없는데 뭘 해설해 달라는 건지... 0.5678을 분이라고 가정하고 초로 고치기 위해서 60을 곱하고 print한게 1번이고, 1번 값에서 분에 해당하는 값을 빼고 (34.068 - 34) 여기서 60을 곱하면 원하는 답이 나오는 거임. time = 0.5678 , minute = 0.5678 * 60, time = time - minute, time = time * 60 근데 이러면 원하는 답이 나오는게 아니고, minute에서 int(minute)로 해서 정수부분 빼곤 버리고 time에서 빼야 됨 -> time = time - int(minute), time = time * 60
C언어에서 int값 47이 아스키 코드에 의해 char 형으로 바꾸면 a가 됨. int a = 47, printf("%c", a)하면 알 수 있는 내용임. 거꾸로 말하면 A가 96이고 a가 47이면 둘을 빼고 int 값으로 프린트하면 두 값의 차이가 나오는 거임.
매번 감사드립니다 ㅠㅠ 실제로 아는분이여서 맨날 물어보고싶어요 ㅜㅜ 독학할라니까 머리깨질것같아요
염치없지만.. 첫번째사진문제도 해설가능하신가요..
별게 없는데 뭘 해설해 달라는 건지... 0.5678을 분이라고 가정하고 초로 고치기 위해서 60을 곱하고 print한게 1번이고, 1번 값에서 분에 해당하는 값을 빼고 (34.068 - 34) 여기서 60을 곱하면 원하는 답이 나오는 거임. time = 0.5678 , minute = 0.5678 * 60, time = time - minute, time = time * 60 근데 이러면 원하는 답이 나오는게 아니고, minute에서 int(minute)로 해서 정수부분 빼곤 버리고 time에서 빼야 됨 -> time = time - int(minute), time = time * 60
감사합니다 ! 전말루 ㅜㅜ
죽어