C语言实现1/1+1/2+1/3+…+1/99+1/100
在中学我们学习过如何计算这种分式的计算,那么接下来就看看如何使用C语言
实现这个题目的吧!
上代码:
#include<stdio.h>
int main()
{
int i = 0;
double num = 0.0;
double sum = 0.0;//使用双精度浮点类型的数据
for (i = 1; i <= 100; i++)
{
num = 1.0 / i;
sum = num + sum;
}
printf("%lf", sum);
return 0;
}
也可以不定义变量sum,如下:
for(i=1;i<=100;i++)
{
num+=1.0/i;
}