数学必修3知识点
第1章 算法初步
1.四种基本的程序框:
(1)起止框: 表示算法的开始和结束,完整的流程图的首末两端必须是起止框.
(2)输入、输出框: 表示数据的输入或结果的输出.
(3)处理框: 表示赋值或计算.
(4)判断框: 判断框一般有一个入口和两个或多个出口,是惟一具有两个或两个以上出口的符号.
2.三种基本逻辑结构:
(1)顺序结构:语句与语句之间,框与框之间是按从上到下的顺序进行的.
(2)条件结构:它是根据指定条件选择执行不同操作的结构.
(3)循环结构:需要重复执行同一操作的结构称为循环结构,反复执行的部分为循环体. 循环结构中一定包含条件结构.
注:循环结构的分类:
①当型循环:功能是当给定的条件成立时,执行操作,执行完后,再判断条件是否成立,如果仍然成立,再执行操作,如此反复,直到某一次条件不成立为止.
②直到型循环:功能是先执行,然后判断给定的条件是否成立,如果仍然不成立,则继续执行,直到某一次给定的条件成立为止,该循环结束.
3.基本算法语句:
(1)赋值语句:用符号"" (赋值号)表示,""表示将的值赋给,其中是一个变量,是一个与同类的变量或表达式.
〖赋值语句的作用〗先计算出赋值号右边表达式的值,然后把这个值赋给赋值号左边的变量,使该变量的值等于表达式的值.
注:①赋值号左边只能是变量名字,而不能是表达式。如:2是错误的.
②赋值号左右不能对换。如"AB""BA"的含义运行结果是不同的.
③不能利用赋值语句进行代数式的演算。(如化简、因式分解、解方程等).
④赋值号""与数学中的等号""意义不同.
(2)输入语句:"Read a,b";表示输入的数据依次送给a,b.
(3)输出语句:"Print a,b";表示输出运算结果x.
(4)条件语句:(If - Then - Else格式)
〖条件语句的作用〗条件语句一般用在对条件进行判断的算法计中,如判断一个数的正负