
执行如图所示的程序框图,若输出的n=5,则输入整数P的最小值是( )A.7B.8C.15D.1
执行如图所示的程序框图,若输出的n=5,则输入整数P的最小值是()A.7B.8C.15D.16...
执行如图所示的程序框图,若输出的n=5,则输入整数P的最小值是( )A.7B.8C.15D.16
展开
1个回答
展开全部
模拟程序框图的运行过程,如下:
n=1,S=0,0<P,是,S=0+21-1=1;
n=1+1=2,S=1,1<P,是,S=1+22-1=3;
n=2+1=3,S=3,3<P,是,S=3+23-1=7;
n=3+1=4,S=7,7<P,是,S=7+24-1=15;
n=4+1=5,S=15,15<P,否,输出n=5.
∴整数P的最小值是8.
故选:B.
n=1,S=0,0<P,是,S=0+21-1=1;
n=1+1=2,S=1,1<P,是,S=1+22-1=3;
n=2+1=3,S=3,3<P,是,S=3+23-1=7;
n=3+1=4,S=7,7<P,是,S=7+24-1=15;
n=4+1=5,S=15,15<P,否,输出n=5.
∴整数P的最小值是8.
故选:B.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询