문제 설명
에러가 없도록 다음 함수들을 선언하라
#include <stdio.h>
// 사용할 함수들의 선언
void main(void)
{
printf("sqr=%d\n", sqr(3));
printf("area=%d\n", area(3, 5));
printf("arc=%f\n", compute_circle_arc(4.1f));
}
int sqr(int x)
{
return x * x;
}
int area(int x, int y)
{
return x * y;
}
float compute_circle_arc(float radious)
{
float pi = 3.141592f;
radious = 2 * radious * pi;
return radious;
}
출력 예시
sqr=9
area=15
arc=25.761053
정답 코드
#include <stdio.h>
// 사용할 함수들의 선언
int sqr(int x);
int area(int x, int y);
float compute_circle_arc(float radious);
void main(void)
{
printf("sqr=%d\n", sqr(3));
printf("area=%d\n", area(3, 5));
printf("arc=%f\n", compute_circle_arc(4.1f));
}
int sqr(int x)
{
return x * x;
}
int area(int x, int y)
{
return x * y;
}
float compute_circle_arc(float radious)
{
float pi = 3.141592f;
radious = 2 * radious * pi;
return radious;
}
메모
printf 내부의 \n 습관화 필요