题库

当前位置 /首页/题库 > /列表

执行下边的算法程序,若输出的结果为120,则横线处应填入(  )A.    B.    C.    D.

问题详情:

行下边的算法程序,若输出的结果为120,则横线处应填入(   )

执行下边的算法程序,若输出的结果为120,则横线处应填入(  )A.    B.    C.    D.

A. 执行下边的算法程序,若输出的结果为120,则横线处应填入(  )A.    B.    C.    D. 第2张    B. 执行下边的算法程序,若输出的结果为120,则横线处应填入(  )A.    B.    C.    D. 第3张    C. 执行下边的算法程序,若输出的结果为120,则横线处应填入(  )A.    B.    C.    D. 第4张    D. 执行下边的算法程序,若输出的结果为120,则横线处应填入(  )A.    B.    C.    D. 第5张

【回答】

C

【解析】

【分析】

由题意知:该程序的功能是利用循环结构计算并输出变量S的值,

模拟程序的运行过程,分析循环中各变量值的变化情况,可得结果.

【详解】模拟执行算法程序,可得:

S=1,k=1,

不满足条件,S=1,k=2,

不满足条件,S=2,k=3,

不满足条件,S=6,k=4,

不满足条件,S=24,k=5,

不满足条件,S=120,k=6,

此时i满足条件,退出循环,输出S的值为120;

所以横线处应填写的条件为执行下边的算法程序,若输出的结果为120,则横线处应填入(  )A.    B.    C.    D. 第6张

故选C.

【点睛】本题考查了程序框图的应用问题,属于直到型循环结构,当循环的次数不多,或有规律时,常采用模拟循环的方法解答.

知识点:算法初步

题型:选择题