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)
还没有任何评论哟~
