
用循环实现1/8+1/88+1/888+1/8888+1/88888的值用c语言
展开全部
float Fun(int N)
{
int i=1;
float sum=0;
float a=8;
for(i=1;i<=N;i++)
{
sum+=1.0/a;
a*=10;
8+=8;
}
return sum;
}
调用Fun(5)就出来你要的了
{
int i=1;
float sum=0;
float a=8;
for(i=1;i<=N;i++)
{
sum+=1.0/a;
a*=10;
8+=8;
}
return sum;
}
调用Fun(5)就出来你要的了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询