📦 归档笔记 — 原创建于 WizNote,仅作归档展示;观点以当年为准,非最新。

C程序设计第五章作业10

创建时间2018-02-01最后修改2018-02-02原位置/程序员成长之旅/C语言/习题(C语言程序设计)/第五章习题/字数151图片/附件2
目录:程序员成长之旅/C语言/习题(C语言程序设计)/第五章习题

问:

按照特定的要求算出20项相加的结果

🖼 图片占位(归档模式)图片见原始导出:C%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1%E7%AC%AC%E4%BA%94%E7%AB%A0%E4%BD%9C%E4%B8%9A10.assets/clip_image00106ce8b3f-0170-4381-9aa2-40f49a4e0134.png

答:

#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;

}