c & c++/c언어 기초 개념
C언어 함수 개념
일상코더
2022. 6. 30. 14:48
#include <stdio.h>
int plus(int n); //plus 함수 선언
int main(void)
{
printf("%d ", plus(10)); //함수 호출, 함수 결과 값 출력. 결과 값 = 55
return 0;
}
int plus( int n) // 리턴형 int , 함수명 plus, int형 매개변수(parameter) 선언
{
int i ;
int sum = 0 ; // 합을 구할 sum 변수 선언, 초기화
for(i = 1; i <= n; i++)
{
sum += i; // sum = sum + i;
}
return sum; // 함수호출시 반환값
}
함수(function)
- 중복되는 것을 피하기 위해 함수를 사용
- 한 번 만들어진 함수는 프로그램의 어디에서든 계속 사용할 수 있기 때문에 프로그래밍을 구조적으로 만들어줌
- return값(반환값)은 하나만 가진다.
함수의 기본 형태
- 매개변수 -> 연산 -> 결과 출력