c语言完成计算W=(X+Y)Z表达式值的编程。

2020-06-20 科技 84阅读

根据题目的提示来编写函数就可以了。以下是在手机上用易历知食软件里的微C程序设计来编写的一个示例,供参考。手机上的代码如下图:

手机上运行效果如下图:

附代码:


#include #include 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;}
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com