编写一个C语言程序:求S=1/1+1/2+1/3+…+1/n以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
编写一个C语言程序:求S=1/1+1/2+1/3+…+1/n
整型相除结果还是整型。
1/1 = 1
1/2 = 0
1/3 = 0
...
所以结果永远是1
把t=1/i改成 t = 1.0/i 就可以了。
用C语言程序编写:1+1/3!+1/5!+........+1/n!
#include
using namespace std;
int fun(int n)
{
int i,c;
for (c=1,i=2;i<=n;++i)
c*=i;
return c;
}
int main()
{
int i,n;
double sum;
scanf("%d",&n);
for (sum=0,i=1;i<=n;i+=2)</