
用C语言编写程序计算并输出数列1-1/3+1/5-1/7+1/9-1/11+·····+1/101的值。
3个回答
展开全部
#include <stdio.h>
#include <stdlib.h>
int main(){
double result=0;
double s=1;
int count=1;
do{
if(count%2==1)
{
result+=1/s;
s+=2;
count++;
}
else
{
result-=1/s;
s+=2;
count++;
}
}while(s <= 101);
printf("1-1/3+1/5-1/7+1/9-1/11+·····+1/101=%f\n", result);
system("pause");
return 1;
}
#include <stdlib.h>
int main(){
double result=0;
double s=1;
int count=1;
do{
if(count%2==1)
{
result+=1/s;
s+=2;
count++;
}
else
{
result-=1/s;
s+=2;
count++;
}
}while(s <= 101);
printf("1-1/3+1/5-1/7+1/9-1/11+·····+1/101=%f\n", result);
system("pause");
return 1;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
main()
{
int i;
float a=1.0,s=0;
for(i=1;i<=101;i+=2)
{
s=s+a/i;
a=-a;
}
printf("%8.5f",s);
getchar();
}
main()
{
int i;
float a=1.0,s=0;
for(i=1;i<=101;i+=2)
{
s=s+a/i;
a=-a;
}
printf("%8.5f",s);
getchar();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请问是输出分数形式,还是整型,还是浮点型的?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询