如题所述
根据题目的提示来编写函数就可以了。以下是在手机上用易历知食软件里的微C程序设计来编写的一个示例,供参考。手机上的代码如下图:
手机上运行效果如下图:
附代码:
#include <stdio.h>#include <math.h>
double fZ( double x,double y);
void main(){
double x,y,z;
printf("请输入x y(空格相隔)\n");
scanf("%lf %lf",&x,&y);
z = fZ(x,y);
printf("z=%lf\n",z);
}
double fZ( double x,double y){
double z = 0;
if ((x>0) && (y>0)){
z = log(x)+log(y);
} else if ((x<0) && (y>0)){
z = sin(x)+cos(y);
} else if ((x<0) && (y<0)){
z = exp(2*x)+exp(3*y);
} else if ((x>0) && (y<0)){
z = tan(x+y);
}
return z;
}
温馨提示:答案为网友推荐,仅供参考