注意事项:
此题不难,细心点就可以,唯一注意:正数(x)要定义为double类型,其自定义函数返回类型要为double
参考代码:
#include<stdio.h> #include<math.h> double fact(int a) { double num=1; for(int i=1;i<=a;i++) num*=i; return num; } double mypow(double a,int b) { return pow(a,b); } int main() { int n; double a=0.0, b=0.0, c=0.0, x, d=1.0; scanf("%lf%d",&x,&n); for(int i=2;i<=n;i++) { d=mypow(-1,i-1); a=fact(i); b=mypow(x,i); c+=(d*b/a); } printf("%.4lf",x+c); }
0.0分
0 人评分
C二级辅导-求偶数和 (C语言代码)浏览:632 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码) 如果a<0,那就不是这个代码了,哈哈哈哈浏览:1306 |
C语言训练-斐波纳契数列 (C语言代码)浏览:3015 |
汽水瓶 (C语言代码)浏览:664 |
C语言训练-排序问题<2> (C++代码)浏览:936 |
【蟠桃记】 (C语言代码)浏览:711 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:611 |
【偶数求和】 (C语言代码)浏览:674 |
【求[X,Y]内被除3余1并且被除5余3的整数的和】 (C语言代码)浏览:703 |
Minesweeper (C语言描述,蓝桥杯)浏览:1176 |