오늘 c 처음 공부시작해서 책보고하는데 연습문제에 답지가없네
책 "난 정말 c programming을 공부한 적이 없다구요!" -윤성우 이거보고 하고있음
문제1. inch 단위의 데이터를 cm 단위의 데이터로 변환하는 함수와 cm 단위의 데이터를 inch 단위의 데이터로 변환하는 함수를
각각 다음의 형태로 정의하자. 참고로 1 inch 는 2.54cm이다.
double InchToCm(double inch){...} /* 반환 값은 cm 단위의 데이터*/
double CmToInch(double cm){...} /* 반환 값은 inch 단위의 데이터*/
그리고 3.24inch를 cm 단위로 변환하여 그 결과를 출력하고, 12.7cm를 inch 단위로 변환하여 그 결과를 출력하는 main함수를 정의하자.
------------------------------------
내가푼 풀이
#include <stdio.h>
double InchToCm(double i); /* InchToCm함수 선언*/
double CmToInch(double c); /* CmToInch함수 선언*/
double main(void)
{
printf("m\n", InchToCm(3.24)); /* cm변환결과출력*/
printf("%finch\n", CmToInch(12.7)); /* inch변환결과출력*/
return 0;
}
double InchToCm(double i)
{
i *= 2.54;
return i;
}
double CmToInch(double c)
{
c /= 2.54;
return c;
}
--------------------------------------------------
처음 맨땅에서 하나하나 만들어봤는데 버벅벅버 이거하는것도 몇번 수정해서만듬.. 답이 맞게나와서 맞는거같긴한데
ㅇㅇ