C程序设计第五章作业10
程序员成长之旅 · 程序员成长之旅/C语言/习题(C语言程序设计)/第五章习题 · 151 字
问:
按照特定的要求算出20项相加的结果

答:
#include<stdio.h> //按照特定的要求算出20项相加结果
int main()
{
int i = 0;
float n = 0.000, m = 0.000, temp = 0.000, Num = 0.000;//加入“.000”防止出错 n代表分母 m代表分子
for (n = 1, m = 2, i = 1; i <= 20; i++)//需要相加20项
{
Num = Num + m / n;
temp = n;//提前存储n
n = m;//n等于上一个m
m += temp;//m+n
}
printf("%f", Num);
return 0;
}