C语言程序设计

2
【简答题】
请编写程序实现以下功能:输入的整型变量m,计算下列公式的值:
t=1+1/2+1/3+1/4+……+1/m
例如若输入10,则应输出2.928968
填写答案

#include<stdio.h>
double func(int m)
{    
double total=0.0;
int i;
for(i=1;i<=m;i++)
{
total+=1.0/i;
}
return total;
}
void main()
{
int m;
printf("Pleaseenter integer number:");
scanf("%d",&m);
printf("Theresult is %f\n",func(m));
}

输入10,输出结果为:

Pleaseenter integer number:10

Theresult is 2.928968

温馨提示:答案为网友推荐,仅供参考
相似回答