//1+1/2+1/3+...+1/100代码
//int main()
//{
// double sum = 0.0;
// for (int i = 1; i <= 100; i++)
// {
// sum = sum + 1.0/ i;//需考虑 浮点型数据 来保存小数
// }
// printf("%lf", sum);
// return 0;
//}
//1-1/2+1/3-1/4+...-1/100代码
int main()
{
int d = 1;//定义一个能在1和-1之间相互转化的变量
double sum = 0.0;
for (int i = 1; i <= 100; i++)
{
sum = sum + 1.0 / i*d;//需考虑 浮点型数据 来保存小数
d = -d;
}
printf("%lf", sum);
return 0;
}