c语言怎么定义函数并调用
时间: 2023-06-25 19:02:57 浏览: 104
C语言函数调用及定义ppt课件.ppt
C语言中定义函数的一般形式如下:
```
返回值类型 函数名(参数列表)
{
// 函数体
return 返回值;
}
```
其中,`返回值类型`是指函数执行完后返回的数据类型,可以是任何数据类型;`函数名`是函数的名称,可以自定义;`参数列表`是函数需要传入的参数,可以有多个参数,也可以没有参数;`函数体`是函数具体的操作步骤;`返回值`是函数执行完后返回的值。
下面是一个简单的例子,演示如何定义一个函数并调用它:
```c
#include <stdio.h>
int add(int a, int b) // 定义一个加法函数
{
int sum = a + b;
return sum; // 返回计算结果
}
int main()
{
int x = 3, y = 4;
int z = add(x, y); // 调用add函数
printf("%d + %d = %d\n", x, y, z); // 输出计算结果
return 0;
}
```
在上面的例子中,我们定义了一个名为`add`的函数,它接收两个整数作为参数,并返回它们的和。然后在`main`函数中,我们定义了三个变量`x`、`y`和`z`,分别赋值为3、4和`add(x, y)`的返回值。最后,我们使用`printf`函数输出`x`、`y`和`z`的值,其中`%d`表示输出整数类型的值。
在控制台运行上面的程序,输出如下:
```
3 + 4 = 7
```
这说明我们成功地定义了一个函数并调用它,获得了正确的结果。
阅读全文