c语言编写分段函数:当-5小于等于x小于零时,y等于8除以x的平方和x加1的和,当0小于等于x小于5时,y等于7除以x的平方和x减6的和,当x等于其他数时,y等于0,输入x的值,输出y的值,保留两位小数
时间: 2023-05-22 09:02:40 浏览: 129
以下是分段函数的 C 代码:
```c
#include <stdio.h>
int main ()
{
float x, y;
printf("请输入 x 的值:");
scanf("%f", &x);
if (x >= -5 && x < 0) {
y = 8 / (x * x + 1) + x;
} else if (x >= 0 && x < 5) {
y = 7 / (x * x) - 6 + x;
} else {
y = 0;
}
printf("y 的值为:%.2f", y);
return 0;
}
```
输入 `-3`,输出 `5.44`;输入 `1.5`,输出 `5.07`;输入 `10`,输出 `0.00`。
祝您编程愉快!
阅读全文