posts - 99,  comments - 8,  trackbacks - 0
#include <stdio.h>
#
include <stdlib.h>
#
include <string.h>
#
include <math.h>

int f ( int n )
{
    int product 
= 1;
    
for ( int i = 1; i <= n; i ++ )
    {
        product 
*= i;
    }
    
return product;
}

int main ()
{
    double a[
10];
    a[0] 
= 1;
    
for ( int i = 1; i < 10; i ++ )
    {
        a[i] 
= 1.0 / f (i);  //求阶层的倒数 
    }

    double sum[
10];
    sum[0] 
= 1
    
for ( int i = 1; i < 10; i ++ )
    {
        sum[i] 
= sum[i - 1+ a[i];   //求和 
    }
    
    
    printf (
"n e\n");
    printf (
"- -----------\n");
    printf (
"0 1\n"); 
    printf (
"1 2\n"); 
    printf (
"2 2.5\n");
    
for ( int i = 3; i < 10; i ++)
    {
        printf (
"%d %.9f\n", i, sum[i]);
    }
    system (
"pause");
   
   
return 0;
}
posted on 2010-09-03 19:15 雪黛依梦 阅读(265) 评论(0)  编辑 收藏 引用 所属分类: 简单题

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


<2010年8月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
2930311234

常用链接

留言簿(4)

随笔分类

随笔档案

文章档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜