c语言程序设计 计算数列1/2,2/3,3/5,5/8,8/13,……的前20项和
2014-12-30
展开全部
第一题
void main(void)
{
double sum=0;
for(int i=1,a=1,b=2,temp=0;i<=20;i++)
{
sum=sum+a/b*1.0;
temp=a;
a=b;
b=b+temp;
}
printf("结果是:%f\n",sum);
}
第二题
void main(void)
{
for(int i=1;i<=500;i++)
{
if(i%3==2&&i%5==3&&i%7==4)
{
printf("%d\n",i);
}
}
}
void main(void)
{
double sum=0;
for(int i=1,a=1,b=2,temp=0;i<=20;i++)
{
sum=sum+a/b*1.0;
temp=a;
a=b;
b=b+temp;
}
printf("结果是:%f\n",sum);
}
第二题
void main(void)
{
for(int i=1;i<=500;i++)
{
if(i%3==2&&i%5==3&&i%7==4)
{
printf("%d\n",i);
}
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
引用Chearun的回答:
第一题
void main(void)
{
double sum=0;
for(int i=1,a=1,b=2,temp=0;i<=20;i++)
{
sum=sum+a/b*1.0;
temp=a;
a=b;
b=b+temp;
}
printf("结果是:%f\n",sum);
}
第二题
void main(void)
{
for(int i=1;i<=500;i++)
{
if(i%3==2&&i%5==3&&i%7==4)
{
printf("%d\n",i);
}
}
}
第一题
void main(void)
{
double sum=0;
for(int i=1,a=1,b=2,temp=0;i<=20;i++)
{
sum=sum+a/b*1.0;
temp=a;
a=b;
b=b+temp;
}
printf("结果是:%f\n",sum);
}
第二题
void main(void)
{
for(int i=1;i<=500;i++)
{
if(i%3==2&&i%5==3&&i%7==4)
{
printf("%d\n",i);
}
}
}
展开全部
我觉的第一题答案没有误
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询