c语言编程计算分段函数
时间: 2023-11-26 12:48:18 浏览: 437
C语言程序设计-编写函数fun计算下列分段函数的值:x^2+x+6 x0且x≠-3 f(x)= x^2-5x+6
5星 · 资源好评率100%
以下是一个C语言编程计算分段函数的例子:
```c
#include <stdio.h>
int main() {
float x, y;
scanf("%f", &x);
if (x >= 0) {
if (x > 0) {
y = x * x * x + 1;
} else {
y = 1.0;
}
} else {
y = 2 * x + 1;
}
printf("%.2f\n", y);
return 0;
}
```
该程序根据输入的实数x,计算对应的函数值y,并根据不同的x值采用不同的计算公式。如果x大于等于0,则分为两种情况:如果x大于0,则计算y=x³+1;如果x等于0,则计算y=1。如果x小于0,则计算y=2x+1。最后,程序使用"%.2f\n"控制输出格式,输出计算结果。
阅读全文