ppts.net
当前位置:首页>>关于s=1/(1+2+3)-2/(2+3+4)+3/(3+4+5)-4/(4+5+6)+……前2...的资料>>

s=1/(1+2+3)-2/(2+3+4)+3/(3+4+5)-4/(4+5+6)+……前2...

for(i=1;i

#include "stdio.h" void main() { int n,i,j; long s=0; printf("Please input n:"); scanf("%d",&n); for(i=1;i

你会写1+2+3+4+5吧,如下:float s=0;for(float i = 1; i

分析: 算式有n项,用i循环n次累加实现,i=0,1,2,...,n-1; 分母是前一次加当前项号,用累加变量fm得到,注意当前项号是i+1:(0)+1,(1)+2,(3)+3,... 这种累加变量需要特别关心一下初始值(赋初值),还要注意结束值的计算,验算一下看是否正确 程...

为此题提供两种做法:一是把此数列连续的奇数项和偶数项结合起来构成一个新数列,它就变成-1,-1,-1,...,-1共50项这样一个数列,C编程当然就很简单了。另一种是用一个for循环遍历1~100,计数变量为奇数时向和累加计数变量的值,而计数变量为...

原式=(1-2/3)+(1-2/4)+(1-2/5)+(1-2/6)+(1-2/7)+......+(1-2/n) =n-2-(2/3+2/4+2/5+2/6+2/7+.....+2/n) =n-2-2(1/3+1/4+1/5+1/6+1/7+.....+1/n) 因为1/3+1/4+1/5+1/6+1/7+.....+1/nn-2*2/3=n-4/3 即1/3+2/4+3/5+4/6+5/7......(n-2)/n>n-10/3

main(){ int k,flag=1,n;float s=0;scanf("%d",&n);for(k=1;k

declare @a int=1,@b int=2,@c int=3,@n int=0,@s float=0 while @n

从题目看应先输入项数n(正整数),再用for循环求结果较方便;计数变量从1开始依次增1,奇数取其倒数为正、偶数取其倒数为负求各项之浮点和即可完成。代码如下: #include "stdio.h"int main(int argc,char *argv[]){double s;int i,n;printf("Inp...

啥语言啊,不说啥语言怎么做? c? java? 汇编?

网站首页 | 网站地图
All rights reserved Powered by www.ppts.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com