用c写设有函数y=f(x),任给一个实数x,求y的值。其中: f(x)=g(x)-7 g(x)=h(x)+8 h(x)=x3-2x
时间: 2023-06-04 07:02:50 浏览: 117
C语言实验-设x为整数,输入x的值,请输出y相应的值(分段函数)
5星 · 资源好评率100%
可以通过以下C语言代码求解:
#include<stdio.h>
#include<math.h>
float h(float x){
return pow(x,3) - 2*x;
}
float g(float x){
return h(x) + 8;
}
float f(float x){
return g(x) - 7;
}
int main(){
float x,y;
printf("请输入实数x的值:\n");
scanf("%f",&x);
y = f(x);
printf("函数y的值为:%f\n",y);
return 0;
}
阅读全文