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;
}