본문 바로가기
방통대/C프로그래밍

6-2 표준 함수

by 꿈꾸는 몽나 2024. 3. 25.
728x90

1. C언어에서의 함수

-표준함수 : C언어 자체에서 제공하는 함수

-> 표준함수의 원형은 헤더파일에 정의

ex) printf(), scanf()함수의 원형

*헤더파일에 정의되어 있음(stdio.h)

*표준함수를 사용하려면 stdio.h를 #include

 

ex2) sin(), cos() 함수의 원형

*헤더파일에 정의되어 있음(math.h)

*표준함수를 사용하려면 math.h를 #include

 

-> 표준함수의 실체는 라이브러리 파일에 수록

-> 표준함수를 사용하려면 원형이 선언되어 있는 헤더파일을 #include 시켜 주어야 한다.

 

 

C언어에서의 표준함수 예)

 

 

입력1)

// #include <stdio.h>  // 입출력 함수를 처리하기 위한 헤더파일

// #include <math.h>  // 수학 함수를 처리하기 위한 헤더파일

 

// abs(i)   // i의 절댓값

// ceil(12.34)  // 12.34이상의 최소 정숫값

// exp(i)  // i의 지숫값

// floor(12.34)  // 12.34미만의 최대 정숫값

// pow(4, 2)  // 4의 2슨의 값

 

 

출력1)

 

 

 

입력2)

#include <string.h>  // 문자열 처리함수(strlen)를 위한 헤더파일

#include <ctype.h>  // 문자형태 판별함수(isalpha, isdigit)를 위한 헤더파일

 

strlen() : 문다열 길이를 구하는 함수

isalphad() : 영문자 여부를 구하는 함수

isdigit() : 숫자 여부를 구하는 함수

 

 

 

출력2)

 

 

 

 

728x90

'방통대 > C프로그래밍' 카테고리의 다른 글

7-1 매개변수 사이의 자료 전달  (4) 2024.04.01
6-3 사용자 정의 함수  (2) 2024.03.25
6-1 함수의 개념  (0) 2024.03.25
5-3 기타 제어문  (0) 2024.03.18
5-2 반복 제어문  (0) 2024.03.18