#include<stdio.h>
#include<math.h>
void main()
{
float x, y;
printf("请输入x的值:");
scanf("%f", &x);
if (x>0)
y = pow(exp(1.0), -1.0*x);
else if (x = 0 )
y = 1;
else
y = -1.0*pow(exp(1.0), x);
printf("%f", y);
}
有帮助,请采纳,多谢!
#include <stdio.h>
#include <math.h>
int main()
{
float x,y;
scanf("%f",&x);
if(x>0)
y = ln(-x);
else if(x < 0)
y = -ln(x);
else
y = 1;
printf("%f",y);
return 0;
}
根据分段区间,用if判断一下,然后求对应区间表达式。