7-2 计算分段函数(3分支)--选择结构

本题目要求输入一个实数,根据该实数的范围,计算分段函数的值。
分段函数为:

z=ln(x+3)     (x>10)        
z=e的x次幂   (-3

程序中的数据使用double类型。

输入格式:

输入一个实数,精度为double

输出格式:

输出函数值,结果保留2位小数。

输入样例1:

12

输出样例1:

2.71

输入样例2:

5

输出样例2:

148.41

输入样例3:

-9

输出样例3:

-0.13
#include
#include
int main()
{
	double x,z;
	scanf("%lf",&x);
	if(x>10)
		z=log(x+3);
	else if(x>-3)
		z=exp(x);
	else
		z=sin(x)/(cos(x)+4);
		printf("%.2lf",z,x);
	return 0;
}

 

你可能感兴趣的:(蓝桥杯,c语言,c++)