题目内容

5.程序框图如图,如果程序运行的结果为S=132,若要使输出的结果为1320,则正确的修改方法是(  ) 
A.在①处改为k=13,s=1B.在②处改为K<10
C.在③处改为S=S×(K-1)D.在④处改为K=K-2

分析 由程序运行的过程看这是一个求几个数的乘积的问题,验算知1320=10×11×12三数的积故程序只需运行三次.运行三次后,k值变为10,即可得答案.

解答 解:由题设条件可以看出,此程序是一个求几个数的连乘积的问题,
第一次乘入的数是12,以后所乘的数依次减少1,
由于1320=10×11×12,
故判断框中应填k≤9,或者k<10
故:B.

点评 本题考查识图的能力,考查根据所给信息给循环结构中判断框填加条件以使程序运行的结果是题目中所给的结果,属于基础题.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网