如图所示,程序框图(算法流程图)的输出值x=________.
网友回答
8
解析分析:①先输入x的值,由第一个判断框:若x是奇数,则执行“是”,并且x←x+1;否则执行“否”,并且x←x+2,再一次判断是否满足“x>5”,若不满足,则执行“否”,并且x←x+1,以下重复①,若满足“x>5”,则执行“是”,并输出x的值,结束程序.
解答:由x←1,可知x是奇数,应执行“是”,∴x←1+1;由x←2,可知x不是奇数,应执行“否”,∴x←2+2,∵4<5,应执行“否”,x←4+1;由x←5,可知x是奇数,应执行“是”,∴x←5+1;由x←6,可知x不是奇数,应执行“否”,∴x←6+2,∵8>5,应执行“是”,输出x←8,结束程序.故