Let's kick it

[혼공C]4-2_코드 실행 화면과 확인 문제 본문

c언어

[혼공C]4-2_코드 실행 화면과 확인 문제

bloggerddori 2025. 1. 16. 23:59

 

 
소우주 (Mikrokosmos)
아티스트
방탄소년단
앨범
MAP OF THE SOUL : PERSONA
발매일
2019.04.11

1주 차 우수 혼공족이 되었단 소식과 함께 온 간식 기프티콘 보고 행복하게 시작합니당

 

4-8
4-9
4-10
4-11
4-12
4-13
4-14


- 확인 문제

신나게 조금씩 틀려 다 틀린 확인 문제들 ㅠㅠ

확인문제 1

 

확인문제 2

%는 변환문자와 함께 사용되므로 %자체를 출력할 때는 두 번 연속 사용해야 한다.

 

확인문제 3

실수로 표현된 실수 시간이라는 걸 생각하고 풀어야 하는 문제.


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로 바뀌지 않음.