有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。
来源:百度知道 编辑:UC知道 时间:2024/06/08 17:28:54
#include<stdio.h>
void main()
{
int i,x,y;
float sum=0;
x=2;
y=1;
for(i=1;i<=20;i++);
{
sum+=x/y;
x=x+y;
y=x-y;
}
printf("%d",sum);
getchar();
return 0;
}
我编的,哪错了?
void main()
{
int i,x,y;
float sum=0;
x=2;
y=1;
for(i=1;i<=20;i++);
{
sum+=x/y;
x=x+y;
y=x-y;
}
printf("%d",sum);
getchar();
return 0;
}
我编的,哪错了?
for(i=1;i<=20;i++);//此处分号去掉就OK了
x/y是int除以int的数还是int类型,是数学结果的取整。
改成(double)x/(double)y就好了。
此外,for(i=1;i<=20;i++);后不应该“;”!
有一分数序列:1/2,1/4,1/6,1/8……,用函数调用的方法,
C语言编程:有一分数序列,求和。
如何编下面的程序2?有一分数序列2/1,3/2,5/3,8/5,13/8,21/13,......求出这个数列的前20项之和。
有一分数序列, 1/2,1/4,1/6,1/8 ……,用函数调用的方法,求次数列前20项的和.
有一分数序列2/1,3/2,5/3,8/5,13/8,21/13,...求出这个数列的前20项之和。
C语言编程:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。
有一分数序列: 2/1,3/2,5/3,8/5,13/8,21/13,……求出这个数列的前20项之和.
有一分数序列:2/2,3/2,5/3,8/5,13/8,21/13求这个数列的前20项之和约为?
一分数序列2/1,3/2,5/3,8/5,13/8,21/13,.........求出这数列的前20项的和!
有一分数序列2/1,3/2,5/3,8/5,13/8,21/13,...即后一项的分母为前一项的分子,后项的分子为前一项分子与分?B