4.16复杂级数的前n项和

注意:实际编程中要注意变量类型的选取。

#include <iostream>
#include<cstdio>
using namespace std;
int main() {
	float m=1.0, n=1.0, s=0.0;
	int i,j;
	for(i=1;i<=10;i++) {
		for(j=1;j<=i;j++)  //计算1/2的n次幂
			m=m*0.5;
		
		for(j=1;j<=i;j++)  //计算n!
			n=n*j;
		
		s+=m*n;  //累加
		m=1.0;	//	此处不太理解 
		n=1.0;	// 此处不太理解 
	}
	
	cout<<s;
    return 0;
}

  

拥抱明天! 不给自己做枷锁去限制自己。 别让时代的悲哀,成为你人生的悲哀。
原文地址:https://www.cnblogs.com/dd2hm/p/6772939.html