第一节 算法与程序框图[考纲传真] 1
了解算法的含义,了解算法的思想
理解程序框图的三种基本逻辑结构:顺序、条件、循环
了解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句的含义.1.常用程序框及其功能2.三种基本逻辑结构及相应语句名称示意图相应语句顺序结构① 输入语句:INPUT “提示内容”;变量② 输出语句:PRINT “提示内容”;表达式③ 赋值语句:变量=表达式条件结构IF 条件 THEN 语句体END IFIF 条件 THEN 语句体 1ELSE 语句体 2END IF循环结构直到型循环结构DO 循环体LOOP UNTIL 条件当型循环结构WHILE 条件循环体WEND[基础自测]1.(思考辨析)判断下列结论的正误.(正确的打“√”,错误的打“×”)(1)一个程序框一定包含顺序结构,但不一定包含条件结构和循环结构.( )(2)条件结构的出口有两个,但在执行时,只有一个出口是有效的.( )(3)输入框只能紧接开始框,输出框只能紧接结束框.( )(4)在赋值语句中,x=x+1 是错误的.( )[答案] (1)√ (2)√ (3)× (4)×2.如图所示的程序框图的运行结果为( )A.2 B.2
5 C.3 D.3
5B [因为 a=2,b=4,所以输出 S=+=2
]3.根据下列算法语句,判断当输入 x 的值为 60 时,输出 y 的值应为( )A.25 B.30 C.31 D.61C [该语句表示分段函数y=则当 x=60 时,y=25+0
6×(60-50)=31,所以输出 y 的值为 31
]4.执行如图所示的程序框图,如果输入的 a=-1,b=-2,那么输出的 a 的值为( )A.16 B.8 C.4 D.2B [初始值:a=-1,b=-2
第一次循环:a=(-1)×(-2)=2,b=-2;第二次循环:a