c语言编程问题,题目是:2、 编程计算1 + 2/3 + 3/5 + 4/7 + 5/9 + ….

2020-10-28 教育 67阅读
#include
int main(void)
{int n=0;
double i=1;//统一用double 
double sum=1 ;//1是开始
i=1;
scanf("%d",&n);
//while(i=1)break; 这个有问题,我猜你应该是想做判断吧
if(n==1){
printf("1");
}else{
//while(i!=1 && i<=n) 这个也是
while(i{//sum=1+i*1.0/(i+2.0);
sum += (i+1)/(i*2+1);
i++;
}
printf("1+2/3+3/5+4/7+5/9+……=%lf\n",sum);
}
return 0;
}

当然,我没跑过,出问题了再追问,到时候把结果附上

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com