计算分段函数,测试数据分别是-1、5、12。
输入格式:
输入一个数。
输出格式:
直接输出保留6位小数的结果,没有其它任何附加字符,没有宽度控制。
输入样例:
11
输出样例:
0.999912
输入样例:
7
输出样例:
8.000000
#include <stdio.h>
#include <math.h>
double F(int x){
if(x<0 && x!=-3)
return x;
else if(x>=0 && x<10 && x!=2 && x!=3)
return x+1;
else
return sin(3*x);
}
int main(){
int x;scanf("%d",&x);
double ans=F(x);
printf("%.6f",ans);
return 0;
}