100以内在奇数相加写成程序
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/23 21:36:08
楼上这位仁兄算的是100以内的偶数之和吧.求奇数的话,要把IF作个修改,修改如下:SUM1=0FORi=1TO100IFMOD(i,2)0SUM1=SUM1+iendifENDFORsum1或者用循环
store0tosume,sumofori=1to100ifi%2=0sume=sume+i&&偶数累加elsesumo=sumo+i&&奇数累加endifnext"1~100偶数累加和=",sume
**n为变量,nsum为奇数和*N=1nsum=0DoWhile.T.\x05IfMod(N,2)0\x05\x05nsum=nsum+N\x05Endif\x05IfN>100\x05\x05Exi
main(){inta,b,sum=0;for(a=1;a
奇数和:1+3+5+7+.+99,一共50个奇数观察一下,1+99=1003+97=100.49+51=100每两个数的和都是100,一共可以分成50/2=25组所以1+3+5+7+.+99=(1+9
一百以内的奇数:1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,6
*利用VFP编写程序计算100~500以内的所有奇数的个数及所有奇数之和.CLEARSTORE0TOjsh,jslFORi=100TO500&&如果不包含100,则将100改为101\x05IFMOD
13579111315171921232527293133353739414345474951535557596163656769717375777981838587899193959799
100以内的奇数有那些?1357911.979936的约树中奇数有()()?139
偶数:2468101214161820.(n+2)奇数:1357911131517.(x+2)n表示2x表示1
1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,
13=()+()+()小于13的质数有:2、3、5、7、11.所以,不能把13写成三个质数相加的形式.再问:应该有的吧,那么为什么试卷会出呢
设所有奇数的和为A,则所有偶数的和为A+50A+A+50=5050所以A=2500或者直接用公式1+3+…+(2n-1)=n^2算99=2×50-1所以1+3+…+99=50^2=2500
第一种解法:奇数是50个,(1+99)/2、(3+97)/2、(5+95)/2.平均是50,50*50=2500第二种解法:假设A=2a+1,100以内的奇数就是从a=0、a=1...到a=49,把他
100以内所有的奇数有50个,它们的和是25×100=2500,则其平均数是50
#include"stdio.h"voidmain(){inti=1,odd=0,even=0;for(;i
素数:2357111317192329 31374143475359616771 7379838997奇数:13579111315171921232527293133353739414345474
inti,sumfor(i=1;i
3.5.7.9.11.13.15.17.19.21.23.25.27.29.31.33.35.37.39.41.43.45.47.49.51.53.55.57.59.61.63.65.67.69.71
数值太大,溢出了.LONG只是64有符号的数,就算10*100就有100位,更不要说1到100阶乘和了.建议用DOUBLE他是浮点.所以值可能会不是很精确.我算出来是9.42690016837099E