Advertisement

C语言:接收任意实数x并计算其函数值

阅读量:

通过键盘键入任意实数值,并计算相应的函数值。
对于满足条件的情况:
当 x > 4 时:
z = sqrt(x - 4)
当 -4 < x < 4 时:
z = x^8
当 -10 < x < -5 时:
z = 4 / [ x * ( x + 1 ) ]
当 | x | >= 5 时:
z = | x | + 20
提示:
对于指数运算,请使用 pow 函数来计算,
即 pow( x,8 )
平方根运算则使用 sqrt 函数

复制代码
    #include <math.h>
    #include "stdio.h"
    void TestFunc();
    float y(float x)
    {  /**********Begin**********/
      float z;
      if(x>4) z=sqrt(x-4);
      else if(x>-4) z=pow(x,8);
      else if(x>-10) z=4/(x*(x+1));
      else z=fabs(x)+20;
      return(z);  
      /**********  End  **********
    }
    void main()
    {  float x;
      scanf("%

全部评论 (0)

还没有任何评论哟~