inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

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

인기 태그

인프런 TOP Writers

주간 인기글