#include <math.h>// 这里用到开根号方法sqrt和cos
double fun(double x) { if (x<0) { return sqrt((x*x+x*2))+cos(x) } else if (x<3) { return 1- 3*pow(x,4); } return 5*pow(x,3)+4*pow(x,3)+2*x }