C语言编程题目:编程计算z的值。 根据x、y的值,计算:

如题所述

根据题目的提示来编写函数就可以了。以下是在手机上用易历知食软件里的微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;
}

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网