九九八十一漫画,常春藤图片,启航2018
计算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 <math.h> main() { float sum=0.0; float n=0; float a=0.0; for (n=1;n<101;n++) { a=pow(-1,n+1); sum=a/n+sum; } printf ("%f",sum); return 0; }
方法二:(优化)
#include <stdio.h> int main () { int n; double sum=0.0; int flag=1; for (n=1;n<101;n++) { sum+=flag*(1.0/n); flag=flag*(-1); } printf ("%lf\n",sum); return 0; }
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
如何在没有core文件的情况下用dmesg+addr2line定位段错误
用QT制作3D点云显示器——QtDataVisualization
网友评论