为啥我这样是答案50%错误??请大佬指正 #include<stdio.h> #include<math.h> int fact(int n) { int ji = 1; if (n <= 0) { return 1; } else { for (int i = 1; i <= n; i++) { ji *= i; } return ji; } } int main() { int n; float x; double sum = 0; scanf("%f", &x); scanf("%d", &n); for (int j = 1; j <= n; j++) sum += pow((-1), (j - 1)) * pow(x, j) / fact(j); printf("%.4lf", sum); return 0; }
C语言考试练习题_保留字母 (C语言代码)浏览:616 |
母牛的故事 (C语言代码)浏览:1409 |
C语言考试练习题_保留字母 (C语言代码)浏览:637 |
这可能是一个假的冒泡法浏览:1071 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:642 |
完数 (C语言代码)浏览:757 |
a+b浏览:452 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1483 |
矩形面积交 (C语言代码)浏览:1433 |
C语言程序设计教程(第三版)课后习题12.6 (C语言代码)浏览:732 |