用c自定义头文件写一个简单的运算
时间: 2024-05-03 19:17:47 浏览: 7
好的,以下是一个简单的运算头文件示例:
```
#ifndef MATH_H
#define MATH_H
// 加法运算
int add(int a, int b) {
return a + b;
}
// 减法运算
int sub(int a, int b) {
return a - b;
}
// 乘法运算
int mul(int a, int b) {
return a * b;
}
// 除法运算
int div(int a, int b) {
if (b == 0) {
return -1; // 表示除数为零出错
}
return a / b;
}
#endif
```
这个头文件定义了四个基本的数学运算函数:加法、减法、乘法和除法,可以通过 `#include` 指令将其引入到 C 代码中使用。例如:
```
#include <stdio.h>
#include "math.h"
int main() {
int a = 10, b = 5;
printf("%d + %d = %d\n", a, b, add(a, b));
printf("%d - %d = %d\n", a, b, sub(a, b));
printf("%d * %d = %d\n", a, b, mul(a, b));
printf("%d / %d = %d\n", a, b, div(a, b));
return 0;
}
```
输出:
```
10 + 5 = 15
10 - 5 = 5
10 * 5 = 50
10 / 5 = 2
```