ACM上一道简单的题
Description
计算:t=1-1/(2*2)-1/(3*3)-...-1/(m*m)
Input
整型变量m
Output
t(保留六位小数)
Sample Input
10
Sample Output
0.450232
我的代码
#include
#include
int main()
{
int m,n;
float t=1;
do{
scanf("%d",&m);
}while(m<1);
for(n=2;n<=m;n++)
{
t=t-1.0/(n*n);
}
printf("%.6f",t);
return 0;
}
感觉怎么都没有错啊