day13.3
谁能横刀立马,唯我飞牛大将军!
计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值,打印出结果
//计算1 / 1 - 1 / 2 + 1 / 3 - 1 / 4 + 1 / 5 …… + 1 / 99 - 1 / 100 的值,打印出结果
#include<stdio.h>
#include<windows.h>
double Cal( )
{
int i = 1;
double res = 0.0;
int flag = 1;
for (; i <= 100; i++)
{
res += (1.0 / i)*flag;
flag = -flag;
}
return res;
}
int main()
{
double ret = Cal();
printf("%lf\n",ret);
system("pause");
return 0;
}
本文展示了一个使用C语言计算特定级数和的程序实例。该级数为1/1-1/2+1/3-1/4+...-1/100,通过循环和标志位切换实现正负交替。程序包括计算函数Cal()和主函数main(),最终输出计算结果。

被折叠的 条评论
为什么被折叠?



