程序框图练习题与解析
 
一.选择题(共27小题)
1.(2018•重庆)执行如图所示的程序框图,则输出s的值为(  )
 
A.
B.
C.
D.
考点
循环结构.菁优网版权所有
专题
图表型;算法和程序框图.
分析:
模拟执行程序框图,依次写出每次循环得到的k,s的值,当k=8时不满足条件k<8,退出循环,输出s的值为
解答:
解:模拟执行程序框图,可得
s=0,k=0
满足条件k<8,k=2,s=
满足条件k<8,k=4,s=+
满足条件k<8,k=6,s=++
满足条件k<8,k=8,s=+++=
不满足条件k<8,退出循环,输出s的值为
故选:D.
点评:
本题主要考查了循环结构的程序框图,属于基础题.
 
2.(2018•陕西)根据如图框图,当输入x为6时,输出的y=(  )
 
A.
1
B.
2
C.
5
D.
10
考点
循环结构.菁优网版权所有
专题
图表型;算法和程序框图.
分析:
模拟执行程序框图,依次写出每次循环得到的x的值,当x=﹣3时不满足条件x≥0,计算并输出y的值为10.
解答:
解:模拟执行程序框图,可得
x=6
x=3
满足条件x≥0,x=0
满足条件x≥0,x=﹣3
不满足条件x≥0,y=10
输出y的值为10.
故选:D.
点评:
本题主要考查了循环结构的程序框图,正确写出每次循环得到的x的值是解题的关键,属于基础题.
 
3.(2018•天津)阅读如图所示的程序框图,运行相应的程序,则输出i的值为(  )
html矩形框代码怎么写
 
A.
2
B.
3
C.
4
D.
5
考点
循环结构.菁优网版权所有
专题
图表型;算法和程序框图.
分析:
模拟执行程序框图,依次写出每次循环得到的i,S的值,当S=0时满足条件S≤1,退出循环,输出i的值为4.
解答:
解:模拟执行程序框图,可得
S=10,i=0
i=1,S=9
不满足条件S≤1,i=2,S=7
不满足条件S≤1,i=3,S=4
不满足条件S≤1,i=4,S=0
满足条件S≤1,退出循环,输出i的值为4.
故选:C.
点评:
本题主要考查了循环结构的程序框图,正确写出每次循环得到的i,S的值是解题的关键,属于基础题.
 

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。