1.2.2条件语句学案·新知自解1.理解条件语句.2.能用条件语句编写条件结构的程序.3.能读懂条件语句编写的程序.条件语句的格式、功能及与条件结构的对应关系格式一格式二条件语句IF条件THEN__________ENDIFIF条件THEN__________ELSE__________ENDIF语句体语句体1语句体2语句功能首先对IF后的______进行判断,如果(IF)条件符合,那么(THEN)执行________,否则执行________之后的语句首先对IF后的______进行判断,如果(IF)条件符合,那么(THEN)执行_________,否则(ELSE)执行__________对应条件结构框图条件语句体ENDIF条件语句体1语句体2[化解疑难](1)一个分支的条件结构语句的理解与应用①“条件”表示判断的条件,“语句”表示满足条件时执行的操作内容;条件不满足时,结束程序,ENDIF表示条件语句的结束.②计算机在执行这种形式的条件语句时,首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体,否则执行ENDIF之后的语句.(2)两个分支的条件结构语句的理解与应用①“条件”表示判断的条件,“语句体1”表示满足条件时执行的操作内容;“语句体2”表示不满足条件时执行的操作内容;ENDIF表示条件语句的结束.②计算机在执行时,首先对IF后的条件进行判断,如果条件符合,就执行THEN后面的语句体1;若条件不符合,就执行ELSE后面的语句体2.然后结束这一条件语句.③“条件”处可以是复合条件.④在“语句体”处可以有多个语句,执行时按从上到下的顺序执行.1.以下关于条件语句的说法正确的是()A.条件语句的执行是按照程序中的先后顺序执行的B.条件语句实现了程序框图中的条件结构C.条件语句不能嵌套,即条件语句中不能再有条件语句D.条件语句一定要完整,即IFTHENELSEENDIF每一部分都不能少解析:条件语句中,如果条件成立,执行THEN后的语句体,如果条件不成立,则执行ELSE后的语句体,故条件语句的执行是有选择的,A错;当条件不成立,不需要任何操作时,可以省略ELSE及其后的语句体,条件结构由双支变为单支,D不对;条件语句可以嵌套,C错.答案:B2.根据下列算法语句,当输入x为60时,输出y的值为()输入xIfx≤50Theny=0.5*xElsey=25+0.6*(x-50)EndIf输出yA.25B.30C.31D.61解析:由题意,得y=0.5x(x≤50),25+0.6(x-50)(x>50),x=60时,y=25+0.6×(60-50)=31.答案:C3.下面程序运行后输出的结果为________.x=5y=-20IFx<0THENx=y-3ELSEy=y+3ENDIFPRINTx-y,y-xEND解...