ceil 함수 없이 int 만으로 풀었습니다
미해결
문제로 배우는 C언어
c 언어에 익숙치 않아 저런함수가 있는지 몰랐네요 10분동안 골똘히 생각하다가 int 만으로 풀이를 했습니다 저처럼 함수몰라서 당황하신분들 혹시계실까해서 올려봅니다! # include < stdio.h > int main (){ int num ; scanf ( " %d " , & num ) ; int intNum = ( int )( num / 12 ); // 소수부분을 의미 double ramnent = ( num / 12.0 ) - intNum ; // 나머지가 0 이면 빼고 나머지가 0 이 아니면 안뺌 // 즉, 일단 더하고 소수부분이 있다면 빼지 않고, 소수부분이 없다면 뺌 int das = intNum + 1 - ( int )( 1 - ramnent ); printf ( " %d " , das ) ; }
- int풀이
- c
낄낄이드래곤
댓글 1
좋아요 0
조회수 267





