执行如图所示的程序框图,若输出的结果为21,则判断框中应填( )A.i<5B.i<6C.i<7D.i<
执行如图所示的程序框图,若输出的结果为21,则判断框中应填()A.i<5B.i<6C.i<7D.i<8...
执行如图所示的程序框图,若输出的结果为21,则判断框中应填( )A.i<5B.i<6C.i<7D.i<8
展开
1个回答
展开全部
模拟程序框图执行过程,如下;
开始,i=1,s=0,不输出,进入循环,1是奇数?是,s=0-12=-1,i=1+1=2,
不输出,进入循环,2是奇数?否,s=-1+22=3,i=2+1=3,不输出,进入循环,
3是奇数?是,s=3-32=-6,i=3+1=4,不输出,进入循环,
4是奇数?否s=-6+42=10,i=4+1=5,不输出,进入循环,
5是奇数?是,s=10-52=-15,i=5+1=6,不输出,进入循环,
6是奇数?否,s=-15+62=21,i=6+1=7,退出循环,输出21,
∴判断框中的条件是:i<7?
故选C.
开始,i=1,s=0,不输出,进入循环,1是奇数?是,s=0-12=-1,i=1+1=2,
不输出,进入循环,2是奇数?否,s=-1+22=3,i=2+1=3,不输出,进入循环,
3是奇数?是,s=3-32=-6,i=3+1=4,不输出,进入循环,
4是奇数?否s=-6+42=10,i=4+1=5,不输出,进入循环,
5是奇数?是,s=10-52=-15,i=5+1=6,不输出,进入循环,
6是奇数?否,s=-15+62=21,i=6+1=7,退出循环,输出21,
∴判断框中的条件是:i<7?
故选C.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询