解题思路:
注意事项:
/*
1)除法运算结果要是浮点数,那么被除数和除数至少有一个是浮点数。
2)输出结果对小数位数限制为6,
最好选择printf("%.6lf\n",res);
cout <<res <<endl;有时5位,有时6位。
*/
参考代码:
#include
using namespace std;
int main()
{
int m;
cin >>m;
double k=1,res=1;
for(int i=2;i<=m;i++)
res-=k/(i*i);
printf("%.6lf\n",res); //谨慎起见
return 0;
}
0.0分
0 人评分
C语言训练-计算1977!* (C++代码)浏览:856 |
C语言程序设计教程(第三版)课后习题9.1 (Java代码)浏览:471 |
剪刀石头布 (C语言代码)浏览:1753 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:509 |
【计算直线的交点数】 (C语言代码)浏览:1450 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)from DQM浏览:666 |
1908题解浏览:640 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:587 |
IP判断 (C语言代码)浏览:539 |
格式化数据输出 (C语言代码)浏览:821 |