Menu
CoddyTech

参数

本课属于 Coddy C 学习旅程的“基础知识”单元。第 48 课,共 63 课。

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
challenge icon

挑战

简单

创建一个名为 calculateArea 的函数,它接受两个参数:

  • 一个整数 length
  • 一个整数 width

该函数应计算并返回矩形的面积(长 × 宽)。

然后,在 main 函数中,从用户那里读取两个整数,分别表示矩形的长和宽,使用这些值调用 calculateArea 函数,并按以下格式打印结果:"Area: X",其中 X 是计算出的面积。

亲手试试

#include <stdio.h>

// 在这里编写你的 calculateArea 函数

int main() {
    // 读取变量
    
    // 调用 calculateArea 并打印结果
    
    return 0;
}
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: C 在线编译器