[C] 합계를 구하는 함수 만들기

Haeun Noh·2022년 9월 15일
0

C언어_예제

목록 보기
6/19

0915


함수를 이용하여 ab의 합계를 구하시오.

실행 예시

result : 30

문제 조건

  • 더하는 기능을 가진 함수를 이용할 것

소스 코드

#include <stdio.h>

int main(void) {
	int a = 10, b = 20;
	int result;

	result = sum(a, b);
	printf("result : %d\n", result);

	return 0;
}

int sum(int x, int y) {
	int temp;

	temp = x + y;

	return temp;
}

소스 코드

	int a = 10, b = 20;
	int result;

더할 연산자와 피연산자인 a b를 각각 1020으로 초기화한다.
더한 값을 저장할 result를 선언한다.


	result = sum(a, b);

sum함수를 호출해 더할 연산자와 피연산자를 매개변수로 준다.
sum함수에서 return한 값을 result에 저장한다.


int sum(int x, int y) {
	int temp;

	temp = x + y;

	return temp;
}

main함수에서 받은 a b를 각각 x y에 저장한다.

x + y의 값을 저장할 변수인 temp을 선언한 후 x + y를 연산해서 temp에 값을 저장한다.

x + ya + b의 값인 tempreturn하여 main함수에 있는 result 변수에 리턴값을 저장한다.


	printf("result : %d\n", result);

	return 0;
}

리턴값인 result를 출력한 후 프로그램을 정상 종료한다.



profile
기록의 힘을 믿는 개발자, 노하은입니다!

0개의 댓글