大学生C语言程序设计〔第四版谭洪强〕实验7答案.docVIP

  • 97
  • 0
  • 约1.34千字
  • 约 3页
  • 2017-05-21 发布于北京
  • 举报

大学生C语言程序设计〔第四版谭洪强〕实验7答案.doc

大学生C语言程序设计〔第四版谭洪强〕实验7答案

实验七 参考答案(参考答案)fun,它的功能是:计算并输出n(包括n)以内能被5 或9 整除的所有自然数的倒数之和。例如,若主函数从键盘给n 输入20后,则输出为s=0.583333。 注意:n 的值要求不大于100。 算法分析:5 或9 整除),如果满足,则把它的倒数累加到累加器里。注意:i的倒数要表示成:1.0/i; 参考:double fun(int n) { double sum=0; int i; for(i=5;i=n;i++) if(i%5==0||i%9==0) sum=sum+1.0/i; return sum; } (2) (sy7-2.c) 请编写函数fun,其功能是:根据以下公式计算s,并计算结果作为函数值返回,n通过形参传入。 例如:若n的值为11时,函数的值为1.83333 算法分析:参考:float fun(int n) { float sum=1; //sum中已经累加了第一项的值 int i,m=1; //m表示每项的分母; for(i=2;i=n;i++) { m=m+i; sum=sum+1.0/m; } return sum; } (3) (sy7-3.c)请编写函数fun,其功能是:将两个两位数的正整数a、b 合并形成一个整数放在c 中。合并的方式是:将 a

文档评论(0)

1亿VIP精品文档

相关文档