1-99所有奇数和
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/20 03:44:07
解法一:(1+999)*500/2=250000(奇数和)(2+1000)*500/2=250500(偶数和)250000-250500=-500(差)应用(首项+末项)*项数/2=和解法二:1+3+
因为1-1000内有500个奇数而1+999=3+997=5+995=……所以1+3+5+...+999=(1+999)*500/2=250000呵呵,楼主要的是编程的算法
(1+3+5+7+……+995+997+999)-(2+4+6+8+……+996+998+1000)=-1*500=-500
(2+4+6+8+…+100)-(1+3+5+7+…+99),=(2+100)×50÷2-(1+99)×50÷2,=2550-2500,=50.故答案为:50.
<?php $j=0;//奇数和 $o=0;//偶数和
PrivateSubCommand1_Click()Dimi,sum1,sum2AsIntegersum1=0sum2=0Fori=1To100IfiMod2=1Thensum1=sum1+iElse
declare@iint,@Jsumint,@Osumintset@i=1set@Jsum=0set@Osum=0while(@i
给你自然语言和PASCAL语言各来一段吧.PASCAL的vari,j,sum:longint;beginfori:=1to100doifimod2=1thenbeginwriteln(i);//不想换
2000/2=1000
等差数列求和公式:(首项+末项)*项数/2S偶数=(2+100)*50/2=2550S奇数=(1+99)*50/2=2500所以差=S偶-S奇=2550-2500=50如果你是小学生,还可以这么简单的
1)3,13,23,33,43,53,63,73,83,9331,32,34,35,36,37,38,39共18个2)1+3+5+...+97+99=(1+99)*50/2=2500
1+3+...+99=(1+99)*50/2=2500
设所有奇数的和为A,则所有偶数的和为A+50A+A+50=5050所以A=2500或者直接用公式1+3+…+(2n-1)=n^2算99=2×50-1所以1+3+…+99=50^2=2500
解法一:(1+999)*500/2=250000(奇数和)(2+1000)*500/2=250500(偶数和)250000-250500=-500(差)应用(首项+末项)*项数/2=和解法二:1+3+
所有偶数=2n所有奇数=2n-1
2+4+6+8+……100-(1+3+5+7+……+99)=(2-1)+(4-3)+(6-5)+(8-7)+……+(100-99)=1+1+1+1+……+1(50个)=50
偶数和大奇数和为:(1+99)*25=2500偶数和为:(2+100)*25=2550再问:如果不是1--100而是1--10怎么算再答:1+3+5+7+9=25这样不就得了
设最后一个奇数为N连续奇数合为[(1+N)(1+N)/2]/2既然去掉一个数得2008则[(1+N)(1+N)/2]/2>2008解得N>88.6(约等于)得最小数N=89代回原式[(1+N)(1+N
2500
框图不太会了,告诉你流程,希望有助你画.1、设S=0(求和),N=1(计数)2、判断N>=1000为真跳至5,为假继续3、判断N/2余数为1S=S+N否则继续4、N=N+1跳至25、显示S的值