C语言函数例子
时间: 2023-09-12 11:07:38 浏览: 50
下面是一个简单的 C 语言函数的例子,用于计算两个整数的和:
```c
#include <stdio.h>
// 函数声明
int sum(int a, int b);
// 主函数
int main() {
int a = 3, b = 5;
int res = sum(a, b);
printf("The sum of %d and %d is %d\n", a, b, res);
return 0;
}
// 函数定义
int sum(int a, int b) {
int result = a + b;
return result;
}
```
在上面的例子中,我们首先在程序开始处声明了一个名为 `sum` 的函数,该函数接受两个整数参数并返回它们的和。然后在 `main` 函数中,我们声明了两个整数变量 `a` 和 `b`,并将它们的值分别设置为 `3` 和 `5`。接着,我们调用了 `sum` 函数,并将其返回值存储在变量 `res` 中。最后,我们使用 `printf` 函数打印出了 `a`、`b` 和它们的和 `res`。
该程序的输出结果为:
```
The sum of 3 and 5 is 8
```
相关问题
c语言函数调用例子
下面是一个简单的C语言函数调用的例子:
```c
#include <stdio.h>
// 定义函数
void printHello() {
printf("Hello, World!\n");
}
int main() {
// 调用函数
printHello();
return 0;
}
```
在上面的例子中,我们定义了一个叫做`printHello`的函数,它的作用是打印出`Hello, World!`。在`main`函数中,我们调用了`printHello`函数,这样程序就会执行`printHello`函数中的代码并打印出`Hello, World!`。
c语言定义函数例子
下面是一个简单的C语言函数定义的例子:
```
#include <stdio.h>
// 定义一个函数,用于计算两个整数的和
int add(int a, int b) {
return a + b;
}
int main() {
int num1 = 10, num2 = 20;
int sum = add(num1, num2);
printf("The sum of %d and %d is %d\n", num1, num2, sum);
return 0;
}
```
在这个例子中,定义了一个名为add的函数,用于计算两个整数的和,并将结果返回。在main函数中,定义了两个整型变量num1和num2,并将它们的值分别初始化为10和20。然后,调用add函数将num1和num2作为参数传递给它,并将返回值赋给一个名为sum的整型变量。最后,使用printf函数打印出计算结果。