题目内容
如图所示的程序框图所运行的结果是( )

| A、0 | B、10 | C、45 | D、55 |
考点:循环结构
专题:算法和程序框图
分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是利用循环计算并输出S值.模拟程序的运行过程,用表格对程序运行过程中各变量的值进行分析,不难得到最终的输出结果.
解答:
解:据框图知,
第一次循环得到:S=10,i=9;
第二次循环得到S=10+9,i=8;
第三次循环得到S=10=9=8,i=7
…
直到S=10+9+8+7+…+1,i=0;退出循环,
∵S=10+9+8+7+…+1=
=55
故选项为:D
第一次循环得到:S=10,i=9;
第二次循环得到S=10+9,i=8;
第三次循环得到S=10=9=8,i=7
…
直到S=10+9+8+7+…+1,i=0;退出循环,
∵S=10+9+8+7+…+1=
| (1+10)×10 |
| 2 |
故选项为:D
点评:根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,属于基础题.
练习册系列答案
相关题目
下列命题正确的是( )
| A、命题P:“?x1,x2∈R,(f(x2)-f(x1))(x2-x1)≥0”的否定是:“?x1,x2∈R,(f(x2)-f(x1))(x2-x1)<0” |
| B、命题“若x=1,则x2+2x-3=0”的否定是“若x≠1,则x2+2x-3≠0” |
| C、“x≠1或y≠2”是“x+y≠3”的必要不充分条件 |
| D、“A=B”是:“tanA=tanB”的充分不必要条件 |
已知直线m,n及平面α,β,下列命题中正确的是( )
| A、若m⊥α,n∥β,且m∥n,则α∥β |
| B、若m∥α,n∥β,且m∥n,则α∥β |
| C、若m⊥α,n∥β,且m⊥n,则α⊥β |
| D、若m⊥α,n⊥β,且m⊥n,则α⊥β |