매개변수
Coddy C 여정의 기초 섹션에 포함된 레슨. 63개 중 48번째.
C의 함수는 매개변수를 받을 수 있습니다. 이는 함수 정의에 나열된 변수입니다. 함수를 호출할 때 전달하는 실제 값은 인수라고 합니다.
매개변수를 받는 함수를 선언하세요:
int add(int a, int b) {
return a + b;
}이 예제에서 add는 두 개의 정수 매개변수인 a와 b를 받아 그 합을 반환하는 함수입니다.
매개변수를 사용해 함수를 호출하세요:
int result = add(5, 3);위 코드를 실행한 후, result에는 다음 값이 들어 있습니다:
8인수를 변수로 사용할 수도 있습니다:
int x = 10;
int y = 20;
int sum = add(x, y);위 코드를 실행하면 sum에는 다음 값이 들어 있습니다:
30챌린지
쉬움calculateArea라는 함수를 만들고 다음 두 매개변수를 받도록 하세요:
- 정수
length - 정수
width
이 함수는 직사각형의 넓이(length × width)를 계산하여 반환해야 합니다.
그런 다음 main 함수에서 직사각형의 길이와 너비를 나타내는 정수 두 개를 사용자로부터 입력받고, 이 값들로 calculateArea 함수를 호출한 다음 계산된 넓이를 "Area: X" 형식으로 출력하세요. 여기서 X는 계산된 넓이입니다.
직접 해보기
#include <stdio.h>
// 여기에 calculateArea 함수를 작성하세요
int main() {
// 변수를 읽으세요
// calculateArea를 호출하고 결과를 출력하세요
return 0;
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
직접 연습해 보세요: 온라인 C 컴파일러