#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> int main() { double fact(int n); int n; double x; scanf("%d", &n); x=fact(n); printf("sum=%.5lf",x); return 0; } double fact(int n) { int jc(int x); double sum=0; int y; for (int i = 1; i <= n; i++) { y = jc(i); sum += 1.0 / y; } return sum; } int jc(int x) { int m = 1; for (int i = 1; i <= x; i++) { m *= i; } return m; } 一样的思路为什莫我只有五十分?????????
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:674 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:1072 |
校门外的树 (C语言代码)浏览:988 |
简单的a+b (C语言代码)浏览:641 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:512 |
WU-陶陶摘苹果2 (C++代码)浏览:1018 |
【金明的预算方案】 (C++代码)浏览:873 |
C语言程序设计教程(第三版)课后习题6.6 (C语言代码)浏览:366 |
Cylinder (C语言描述+详细分析)浏览:3375 |
A+B for Input-Output Practice (VII) (C语言代码)浏览:566 |