解题思路:
注意事项:
利用 n&1 判断n的奇偶。n为奇数值为1;n为偶数值为0
参考代码:
#include <cstdio> using namespace std; double f(double ); double mp(double ,double ); int main(){ double x,n,s(0); scanf("%lf %lf",&x,&n); for(int i=1;i<=int(n);i++){ if(!(i&1)) s=s-(mp(x,i)/f(i)); else s=s+(mp(x,i)/f(i)); } printf("%.4lf",s); return 0; } double f(double n){ double x=n; for(double i=n-1;i>0;i--) x*=i; return x; } double mp(double x,double n){ double a=x; for(double i=1;i<n;i++) a*=x; return a; }
0.0分
1 人评分
剪刀石头布 (C语言代码)不知道怎么直接在scanf中用枚举变量浏览:1436 |
拆分位数 (C语言代码)浏览:1361 |
字符串比较 (C语言代码)答案错误????浏览:641 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:691 |
众数问题 (C语言代码)浏览:911 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:727 |
sizeof的大作用 (C语言代码)浏览:1593 |
罗列完美数 (C语言代码)浏览:519 |
Quadratic Equation (C语言代码)浏览:1034 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:560 |