매개변수
Coddy C 여정의 기초 섹션에 포함된 레슨. 63개 중 48번째.
C의 함수는 매개변수(인수라고도 함)를 받을 수 있으며, 이는 함수가 호출될 때 함수에 전달되는 값입니다.
매개변수를 받는 함수를 선언하세요:
int add(int a, int b) {
return a + b;
}이 예제에서 add는 두 개의 정수 매개변수 a와 b를 받고 그 합을 반환하는 함수입니다.
Call: 매개변수를 사용하는 function
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 컴파일러