3.20 编程计算并输出 1+1⼀2+2⼀3+3⼀5+……前20项的和.

2024-11-26 21:37:01
推荐回答(2个)
回答1:

不知道你要用什么语言?先用c++写个...不行再说

#include 

using namespace std;

int main()

{

    double i=2,s=1;

for(;i!=20;++i)

s+=(i-1)/i;

cout<

    return 0;

}

回答2:

呃,楼上,规律是前前一个加数的分母除以分子吧?不是分子除以分子加一。
用C++:
#include

int main()
{
int a = 1, b = 0, sum = 0, temp;

for (int i = 0; i != 20; i ++)
{
temp = b;
b += a;
a = temp;
sum += a / b;
}

cout << "Result is : " << sum << endl;
return 0;
}