已知sinx的近似计算公式如下sin x=x- x3/3! + x’/5!-x7/7!+.+(-1)n-1x2n-1/(2n-1)!其中x为弧度,n为正整数。编写程序根据用户输入的x和n的值,利用上述近似计算公式计算sinx的近似值,要求输出结果小数点后保留8位 int  main ( )  { int  n,  j,  i; int  symbol =  1 ;    double  x,  sum =  0 ,  all =  0 ; scanf ( "%d %lf" ,  & n,  & x) ; for  ( i =  0 ;  i <  n;  i++ )  { int  num1 =  1 ; for  ( j =  1 ;  j <=  2  *  i +  1 ;  j++ )  { num1 *=  j; } double  num2 =  1 ; for  ( j =  0 ;  j <  2  *  i +  1 ;  j++ )  { num2 *=  x;  } sum =  symbol *  num2 /  num1; all +=  sum; symbol =  - symbol;  } printf ( "%.8lf\n" ,  all) ; return  0 ; 
} 
已知e”的近似值可由下面公式计算得出:ex=1 + x/1! + x²/2! + xЗ/3! + .x"/n!给定x和n,利用上述公式求得ex的近似值。 int  main ( )  { double  x,  y =  1 ,  sum =  1 ;  int  i,  n; scanf ( "%lf %d" ,  & x,  & n) ; for  ( i =  1 ;  i <=  n;  i++ )  { double  a =  1 ; for  ( int  j =  0 ;  j <  i;  j++ )  { a *=  x; } double  b =  1 ; for  ( int  j =  1 ;  j <=  i;  j++ )  { b /=  j; } y =  a *  b; sum +=  y; } printf ( "%lf\n" ,  sum) ;  return  0 ; 
}