由已知可得,该程序的功能是计算分段函数的函数值,由流程图可知,第一个条件结构的条件语句是x>0,且满足条件时执行语句①,故语句①应为分段函数中x>0时对应的解析式.第二条件结构是在不满足条件1的情况下,即x≤0时,对输入的x值与0的关系继续判断,由于满足条件时,执行语句③,不满足条件时执行:y=1,故由函数的解析式,不难得到②③对应的语句.
【解析】
由已知可得,该程序的功能是
计算分段函数的函数值,
由流程图可知,第一个条件结构的条件语句是x>0,
且满足条件时执行语句①,
故语句①应为y=-1
第二条件结构是在x≤0时,
对输入的x值与0的关系继续判断,
由于不满足条件时,执行y=1,
故条件语句②应为:x=0
满足条件时执行语句③,故语句③应为:y=0
故选D