00问答网
所有问题
2+4+6+8+……+100 怎样设计算法
如题所述
举报该问题
推荐答案 2010-06-08
最直接的,用一个公式
2+4+6+8+……+100=(2+100) * 100 / 4=2550
直接这么计算
或者用一个循环
for(int i=2;i<=100;i+=2)
total+=i;
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DjTnBBIIB.html
其他回答
第1个回答 2010-06-08
定义一个变量
int sm
for i=2 to 100 keep=2
sum=sum+i
next
?sum
第2个回答 2010-06-08
int sum
sum=0
for(i=1;i<=50;i++)
sum=sum+2*i;
相似回答
2+4+6+8+
...
+100
用简便方法?
答:
你好:这个题是具有一定的规律,类似的题有很多。由于这个题就是所有的偶数相加,从
2
到
100
之间,这样可以看出收尾相加是102,然后正数第
二
个数是4与倒数第二个数98相加,同样会得102呢,一共多少个102相乘就等于总数。
2+4+6+8+…+100
的简便
计算
是什么?
答:
2+4+6+8+…+100的简便计算方法,每个数的平均大小是最大数和最小数的平均数,再乘以个数就是全部数之和
(2+100)/2*50=2550
2
➕4➕6➕8
……
➕
100
用简便方法
计算
?
答:
先说答案:这题考察的是高斯公式。或者是等差数列。高斯公式的
计算
方法如下:
2+4+6+8
...
+100
=2*(1+2+3+4...+50)=2*(1+50)*50/2=51*50=2550 等差数列的计算方式如下:2+4+6+8...+100=50*2+50(50-1)/2*2=100+50*49=100+2450=2550 等差数列求和公式 补充一些知识点:高...
2+4+6+8+
10一直加到
100
巧算怎么算?
答:
巧算(高斯
算法
)
2+100
=
4+
98=…=50+52=102 共计(100-2)/2+1=50个数 分成50/2=25组 每组的和都为102 则所求和为102×25=2550 常规算法(等差数列公式)首项2,公差2,100是第50 则前50项和为 2×50+2×50×(50-1)/2 =100+2450 =2550 ...
大家正在搜
算法设计的基本方法
算法设计的5种基本方法
算法设计采用的方法是
算法的设计要求
算法设计是什么
算法设计的四个步骤
算法设计的基本流程
算法设计题
算法的基本性质与设计要求
相关问题
设计一个算法求2+4+6+8+…+100的值,并画出程序框图
2+4+6+8+...+100C语言表述
c语言程序设计题目 ,计算2+4+6+8+…+100,求这个...
编写一个C程序,计算2+4+6+8+10……+100的和。
2+4+6+8+10一直加到100巧算怎么算?
写出计算2+4+6+…+100的一个算法,并画出流程图
2+4+6+8+10++++100 之和程序框图怎么画
2+4+6+8+.+98+100用简便的方法怎么算