第2课时条件结构1.阅读如图所示的程序框图,运行相应的程序.若输入x的值为1,则输出y的值为()A.2B.7C.8D.128[解析]输入x=1,因为1≥2不成立,所以y=9-1=8,输出y=8.[答案]C2.如图是算法程序框图的一部分,其中含条件结构的是()A.①②B.①③C.②③D.①②③[解析]条件结构是处理逻辑判断并根据判别结果进行不同处理的结构,由算法程序框图可知,②③含条件结构,故选C.[答案]C3.如图所示的程序框图中,若输入x=2,则输出的结果是()A.1B.2C.3D.4[解析]输入x=2后,该程序框图的执行过程是:输入x=2,x=2>1成立,y==2,输出y=2.[答案]B3题图4题图4.如图所示的程序框图,其功能是()A.输入a,b的值,按从小到大的顺序输出它们的值B.输入a,b的值,按从大到小的顺序输出它们的值C.求a,b的最大值D.求a,b的最小值[解析]输入a=1,b=2,运行程序框图可得输出2.根据执行过程可知该程序框图的功能是输入a,b的值,输出它们的最大值,即求a,b的最大值.[答案]C5.如果学生的数学成绩大于或等于120分,则输出“良好”,否则输出“一般”.用程序框图表示这一算法过程.[解]