已知实数x和y的函数关系如下:
编程实现,要求输入x的值,计算并输出y的值(保留2位小数)。
输入格式:
输入实数x的值。
输出格式:
输出y的值,保留2位小数。
#include<stdio.h>
#include<math.h>
int main()
{
float x,y;
scanf("%f",&x);
{if(x<=0)
y=sin(x)+5;}
{if(0<x && x<=50)
y=log(x)+0.3*x;}
{if(x>50)
y=8*x-10;}
printf("%.2f\n",y);
return 0;
}
这里要注意sinx在C语言中的表示为sin(x)
lnx在C语言中的表示方法为log(x)