执行如右图所示的程序框图,若输出的n =5,则输入整数p的最小值是 A.7B.8 C.15D.16
题型:不详难度:来源:
执行如右图所示的程序框图,若输出的n =5,则输入整数p的最小值是 |
答案
B |
解析
分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是利用循环计算累加器S≥p时的n值,模拟程序的运行,用表格对程序运行过程中各变量的值进行分析,不难得到输出结果. 解:程序在运行过程中各变量的值如下表示: 是否继续循环 S n 循环前/0 1 第一圈 是 1 2 第二圈 是 3 3 第三圈 是 7 4 第四圈 是 15 5 第五圈 否 故当S值不大于7时继续循环,大于7但不大于15时退出循环, 故p的最小整数值为8 故选B |
举一反三
当输入时,右面的程序运行的结果是 ( ) |
下表是某工厂10个车间2011年3月份产量的统计表,1到10车间的产量依次记为(如:表示6号车间的产量为980件),图2是统计下表中产量在一定范围内车间个数的一个算法流程图,那么算法流程(图2)输出的结果是( ).
车间
| 1
| 2
| 3
| 4
| 5
| 6
| 7
| 8
| 9
| 10
| 产量
| 1080
| 900
| 930
| 850
| 1500
| 980
| 960
| 900
| 830
| 1250
|
A. 5 B.6 C. 4 D. 7 |
计算机执行下面的程序,输出的结果是( ) a=1 b=3 a=a+b b=ba PRINT a,b END |
最新试题
热门考点