执行程序框图,若输出的n=5,则输入整数p的最小值是A.7B.8C.15D.16

发布时间:2020-07-31 22:21:20

执行程序框图,若输出的n=5,则输入整数p的最小值是A.7B.8C.15D.16

网友回答

B
解析分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是利用循环计算累加器S≥p时的n值,模拟程序的运行,用表格对程序运行过程中各变量的值进行分析,不难得到输出结果.

解答:程序在运行过程中各变量的值如下表示:是否继续循环?? S?? n循环前/0???1第一圈??????? 是??????? 1?? 2第二圈??????? 是????????3?? 3第三圈??????? 是????????7?? 4第四圈??????? 是??????? 15??5第五圈??????? 否故当S值不大于7时继续循环,大于7但不大于15时退出循环,故p的最小整数值为8故选B

点评:处理此类问题时,一定要注意多写几步,从中观察得出
以上问题属网友观点,不代表本站立场,仅供参考!