Let's kick it
[혼공C]4-2_코드 실행 화면과 확인 문제 본문
소우주 (Mikrokosmos)
- 아티스트
- 방탄소년단
- 앨범
- MAP OF THE SOUL : PERSONA
- 발매일
- 2019.04.11
1주 차 우수 혼공족이 되었단 소식과 함께 온 간식 기프티콘 보고 행복하게 시작합니당
- 확인 문제
신나게 조금씩 틀려 다 틀린 확인 문제들 ㅠㅠ
%는 변환문자와 함께 사용되므로 %자체를 출력할 때는 두 번 연속 사용해야 한다.
실수로 표현된 실수 시간이라는 걸 생각하고 풀어야 하는 문제.
ex) 1.5시간이면 1시간 30분인데
1시간, 0.5시간으로 나눠진다고 생각해야 함.
1.52시간이면 1시간과 0.52시간으로 나눠지는데
0.52시간이 31.2분이 나오는데 0.2분을 또 초 단위로 계산해서 계산해야 함.
그렇다면 1.52시간은 1시간 31분 12초가 됨.
즉,
1시간에 60분이니까 분 단위로 환산하려면 60을 곱해줘야 하고,
분을 초 단위로 환산하려면 1분은 60초니까 60을 곱해줘야 함.
그리고 제일 중요한 형 변환! 형 변환 연산자를 사용해서 피연산자의 값을 복사해 일시적으로 형태를 바꾸므로 연산 후 메모리에 남아있는 피연산자의 형태나 값은 변하지 않는다.
그래서 (int)time; 같이 형 변환을 했다고 해서 double 선언이 int로 바뀌지 않음.
'c언어' 카테고리의 다른 글
[혼공C]3주차_ch.05,06 (0) | 2025.01.20 |
---|---|
[혼공C]ch.04_도전 실전 예제 (0) | 2025.01.18 |
[혼공C]ch4-1_코드 실행 화면 (0) | 2025.01.14 |
[혼공C]ch.03-2_실행 화면 코드와 기본 숙제 (0) | 2025.01.13 |
[혼공C]ch.03-1_ 코드 실행 화면 (0) | 2025.01.08 |