www.xzwm.net > 求1/(1/10+1/11+1/12+1/13+......+1/19)的整数部分.

求1/(1/10+1/11+1/12+1/13+......+1/19)的整数部分.

1/12*13+1/13*14+.+1/19*20 =(1/12-1/13)+(1/13-1/14)+。。。+(1/19-1/20) =1/12-1/20 =(5-3)/60 =1/30

1/2+1/2^2+ +1/3+1/3^2+ ..... +1/p+1/p^2+ ..... p为质数

#include "stdio.h" #include "conio.h" void main() { int i,k=1; float sum=0,sum1; for(i=1;i

一、算法分析: 1 分析数列规律。 正负交替,分子为1,分母为1,4,7,10,... 即第n项的分母为3*n-2 2 输入n,循环n次,计算每一项并累加。 二、参考代码: #include int main(){ int i,n; float r=0; scanf("%d",&n);//输入n值。 for(i = 1; i

#include #include int main() { int n,i,fu=1; float d=1,s=0.0; printf_s("请输入正整数n: "); scanf_s("%d",&n); for(i=1;i=n+1) printf_s("\n所求前n项和s=%5.2f\n\n",s); return 0; } 运行示例:

2=1×2 6=2×3 12=3×4 ... 132=11×12 所以,原式=1/(1×2)+1/(2×3)+1/(3×4)+...+1/(11×12) =1-1/2+1/2-1/3+1/3-1/4+...+1/11-1/12 =1-1/12 =11/12

public class MyPi {public static void main(String[] args) {// TODO Auto-generated method stubint max = 1000;double item = 0;double sum = 0;int flag = -1;for (int n = 0; n

在C语言中,整数除以整数的结果是整数,所以要想计算精确到小数,则定义成double类型即可。 参考代码: #includeint main(){int i;double s=0,t=1.0;for(i=1;i

//首先是分析规律 1可以看作是 1/1 1/4 分母是等差数列是 1 4 7 10 13相差为3 //另外符号是 正 负 正 负这样 #include using namespace std; int main() { int n; cin>>n; //输入N的值 if(n

#include int main(void) { float sum=0,m=1; int n; printf("请输入项数: "); scanf("%d",&n); for(int i=1;i

网站地图

All rights reserved Powered by www.xzwm.net

copyright ©right 2010-2021。
www.xzwm.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com