c语言课堂实验题目99999

S=1/4 + 4/5 + 5/9 + 9/14 + 14/23 +……
这个的基础循环怎么写

首先你这得有个范围啊。。

需要4个变量,3个整数,一个浮点数。

供参考:

#include<stdio.h>
int main()
{
    int i=0,n,k=4,t=1;
    double s=0;
    scanf("%d",&n);
    while(i < n)
    {
         s += 1.0*t/k;
         k += t;
         t = k - t;
         i++;
    }
    printf("%.3f",s);
    return 0;
}