计算分段函数,测试数据分别是-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;
}