设计一个计算2×4×6×……×100的值的算法,并画出程序框图
人气:420 ℃ 时间:2020-02-03 22:31:23
解答
int num=2;
int b=1;
for( int a=0;a看不懂什么意思,能说具体点吗?num=num*2;改为num=num+2;
(不好意思。。。写错了)
c语言的程序
我在这做个小的示范
num开始定义为2,它是用来做连续乘积的
b开始定义为1,它是用来记录总乘积的大小
a开始定义为0,作为循环条件,总共循环50次
开始循环(第一次循环)
a=0时
新的b=老的b*num(即新的b=1*2=2)
新的num=老的num*2(即新的num=2+2=4)
第二次循环
a=1时
这次新的b=第一次循环所得到的b*第一次循环所得到的num(即b=2*4=8)
这次新的num=第一次循环所得到的num+2(即num=4+2=6)
第三次循环
a=2时
这次新的b=第二次循环所得到的b*第二次循环所得到的num(即b=8*6=48)
这次新的num=第二次循环所得到的num+2(即num=6+2=8)
以此类推,当a=49时(即循环50次)时
b=2*4*6*8....*100
推荐
- 设计一个计算1×2×3×···×100的值的算法,并画出程序框图
- 设计一个算法,计算2+4+6+8+……+200的值,并画出程序框图
- 设计一个算法计算S=1*2^2+2*2^3+3*2^4……+10*2^11的值,并画出程序框图
- 设计一个计算1+2+3+...+1000的值的算法,并画出程序框图.
- 设计一个计算1+1/2+2/3+3/4+……+99/100的算法,并画出程序框图 急
- 语文人教版新课标七年级(上)
- 总体积为67.2升的NO2,NH3,N2溶于足量的硝酸中,若此溶液质量增加71克,...
- 2011年合肥一中自主招生物理倒数第3题答案是多少?
猜你喜欢
- 在不同的班级 用英语怎么说
- 周长等于12厘米的三角形有集合怎么表示,
- 习惯 (贬义)造句!赏金可是很高的哟.
- 足球场占地面积约0.8( )填单位
- 设等差数列{an}满足3a8=5a13 且a1>0,Sn为其前n项和,Sn的最大值是
- 一堆涂有红黑两种颜色的球若干个,已知红球的个数比黑球少,但红球个数的两倍比黑球多,若把每一个红球记作2,每一个黑球记作,则总数为60,那么这两种球各有多少?
- 英语翻译
- A有若干本数,B借走一半加一本,剩下的书,C借走一半加两本,再剩下的书,D借走一半加3本,最后A还有2本书,问A原有多少书?