高一数学几种基本语句北师大版【本讲教育信息】一、教学内容:几种基本语句二、学习目标掌握用IF语句和复合IF语句描述选择结构的算法;掌握用FOR语句和DoLoop语句描述循环结构的算法
三、知识要点1、伪代码——介于自然语言和编程语言之间的算法描述语言
要求:每一条指令占一行,指令后不加任何标点符号,结构清晰,指令明确,易于理解
根据伪代码写程序的时候,不能直接嵌入程序,而常常要根据相关的语法规则进行改造
2、输入、输出语句基本格式:输入a,b……输出c3、赋值语句:基本格式:s=0s=s+1s=s+i执行赋值语句时,先计算等号右边的值,再将此值赋于等号左边的变量,即先计算,后赋值
4、条件语句——表达选择结构的常用的一种语句,也称IF语句
基本格式:If条件Then语句1Else语句2Endif……输出c用心爱心专心当条件满足的时候,执行语句1;当条件不满足的时候,执行语句2
5、复合条件语句——复合IF语句基本格式:If条件1Then语句1ElseIf条件2Then语句2Else语句3EndifEndifEnd……输出c6、循环语句——FOR语句:已知循环次数
基本格式:For循环变量=初始值to终止值循环体Next7、循环语句——DoLoop语句:不知循环次数,但知道循环终止的条件
基本格式:用心爱心专心Do循环体LoopWhile条件为真说明:条件为真时循环,条件为假时终止循环
考点解析与典型例题考点一:IF语句例1、某出租车公司规定:3公里及3公里以内为起步价5元,若超过3公里,超过部分按每公里1
5元收费(收费以公里为单位,不足一公里按一公里计),用语句描述一个乘客所付车费的算法,并画出流程图
【解】设乘客乘坐的公里数为x,所付车费为y元,则流程图:语句:考点二:复合IF语句例2、规定:打电话时如果通话时间不超过3分钟,收取通话费0
25元,如果超过,则超过部分以