重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
如果你说是任意的函数的话,那就是一个比较大的工程了,要对许多现已定义的函数编程,并且要作相应字符串处理与语法定义。
创新互联建站2013年至今,是专业互联网技术服务公司,拥有项目成都做网站、成都网站建设、成都外贸网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元邗江做网站,已为上家服务,为邗江各地企业和个人服务,联系电话:028-86922220
如果单是多项式的话,工作量就小点了吧,如果是多项式的话,我可以试试的~
突然想起来math.h库中一些常用的函数都有的,但前提是你的输入要有一定的格式。
#include stdio.h
float fun(float x)
{
if(x0) return 1;
else if(x==0) return 0;
else return -1;
}
int main()
{
float x;
scanf("%f",x);
printf("%f",fun(x));
return 0;
}
可以,涉及到一下字符操作,算法上来说的话可以通过模拟堆栈的方法实现
#include
#include
/*要使用正余弦函数必须包含math.h头文件*/
#define
pi
3.14
double
f(x){
return
sin(pi*x)+log(x);/*sin和log函数内的参数均为double类型*/
}
void
main(){
double
x;
double
result;
printf("please
enter
the
value
of
x:");
scanf("%lf",x);
result=f(x);/*调用f(x)函数求值*/
printf("the
result
of
sin(π*%ld)+log(%ld)
is:%ld",x,x,result);
}