求自然数1至100之间各奇数平方和并输出
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/08 13:35:55
#includemain(){inti,sum=0;for(i=0;i
sum1=0;>>sum2=0;>>fori=1:100if(mod(i,2)==1)sum1=sum1+i;elsesum2=sum2+i;endend>>[sum1sum2]ans=2500255
#includevoidmain(){intsum=0;inti;for(i=0;isum=sum+2*i+1;//奇数使用2*i+1表示,依次为1,3,5,.,99}cout
42个200以内有奇数个约数的数共有14个有奇数个因数的数是一个完全平方数,在200--1800的自然数中,符合条件数的是15--42的平方,有42-15+1=28个.
给你自然语言和PASCAL语言各来一段吧.PASCAL的vari,j,sum:longint;beginfori:=1to100doifimod2=1thenbeginwriteln(i);//不想换
intn=1,sum=0;while(n
inti,sum;i=1,sum=0;while(i
#includevoidmain(){inti,m;intsum=0;for(i=1;i
#includevoidmain(){inti,sum=0;for(i=1;i
clears=0fori=1to100ifi%30ifi%2=1s=s+iendifendifendfor"1至100之间非3的倍数的所有奇数之和为:",s
目测无误请上机检验
2500再问:过程,谢谢再答:1+3+5+...+9999+97+95+...+1(1+99)×50÷2=2500
main(){ints=0,a=2;while(1){s+=a*a;if(a>=100)break;a=a+2;}printf("%d",s);}//如果有问题就是S的值可能要LONG吧,如果是LON
135791113151719
公式:1^2+3^2+5^2+.(2n-1)^2=n(4n^2-1)/3n=501-100所有奇数的平方和=50*(4*50^2-1)/3=166650
endif去掉
打印出100至200之间的奇数vari:integer;beginfori:=100to200doifimod20thenwrite(i,'');如果整除2不等于0就说明是基数,然后打印.end.求出
是2的倍数就是偶数啊各有50个不信你自己数数把