아래소스는 사용자 정의 함수로 원의 넓이를 구하는 예제이다.
/*
프로그램 명 : program2.c
작성자 : hans
작성일 : 2000.07.03
*/
//프로그램 시작
#include <stdio.h>
#include <stdlib.h> /* atoi 함수를 사용하려면 stdlib.h를 선언해줘야 한다. */
#define PI 3.141592
double Circles(int radius) {
double iValue;
iValue = radius*radius*PI;
return iValue;
}
void main(int arg, char* argv[]) {
if (arg != 2) {
printf(" 사용법은 다음과 같습니다. \n");
printf(" usage : program2.exe 12 \n");
}
else {
printf("반지름 %s인 원의 넓이는 %f입니다\n", argv[1],
Circles(atoi(argv[1]))); /* atoi는 문자를 숫자로 변환하는 함수이다. stdlib.h에 정의되어 있다. */
}
}
'내 첫사랑! 컴퓨터 프로그래밍 > C는 나의 친구' 카테고리의 다른 글
배열(Array) (0) | 2018.01.26 |
---|---|
비트연산자 (0) | 2018.01.25 |
C++로 만든 삼국지게임 소스 (0) | 2017.09.06 |
C++로 만든 자동차게임 소스 (4) | 2017.09.06 |
C언어로 만들어진 RPG게임 (8) | 2017.09.06 |