用一个简单的c语言程序设计完成其中的fun()函数, 使其计算: fun(x)=) 12.6+x sinx+3.2(x>=8) (/Ix|-5.6 (x<8)
时间: 2024-02-16 13:03:15 浏览: 83
C语言程序设计-编写函数fun其功能是:根据整型形参m,计算如下公式的值:y=12!+14!+…+1m!(m是偶数)
可以使用以下代码实现:
```c
#include <math.h>
double fun(double x) {
if (x >= 8) {
return 12.6 + x * sin(x) + 3.2;
} else {
return fabs(x) - 5.6;
}
}
```
这里使用了数学库中的 `sin()` 函数和 `fabs()` 函数,分别用于计算正弦值和绝对值。函数 `fun()` 会根据输入的参数 `x` 的值,选择不同的计算方式并返回结果。
阅读全文