1590: 计算:t=1+1/(2*2)+1/(3*3)+...+1/(m*m)

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:1 解决:1

题目描述

t用double声明,最后输出用printf("%.6lf",t);即可

输入

整型变量m

输出

t(保留六位小数)

样例输入 复制

2

样例输出 复制

1.250000

提示

#include <stdio.h>
int main(void)
{
    double t = 0;
    int m;
    int i = 1;
    scanf("%d",&m); //输入m
    while(_____) //i小于等于m
    {
        t += 1.0/(____);  //计算t的值
        _____   //i自加1
    }
    _____ //输出t的值,保留6位小数
    return 0;
}