分类：电脑/网络-程序设计
问题：C语言函数练习题写一函数用递归方法求：1+1/2+1/3+1/4 
写一用递归方法求：1+1/2+1/3+1/4+1/5+1/6+1/7....+1/n。
回答：晴楼主注意：真正的递归方法如下，以上回答均非递归

#include <stdlib.h>

float run(int n){
    if(n==1)
        return n;
    else{
        return run(n-1)+(1/(double)n); }
}

main(){
    int n;
    double res;
    scanf("%d",&n);
    res = run(n);
    printf("%f",res);
    getch();
}