第四节算法初步1.了解算法的含义,了解算法的思想.2.理解算法框图的三种基本逻辑结构:顺序结构、选择结构、循环结构.3——.理解几种基本算法语句输入语句、输出语句、赋值语句、条件语句、循环语句的含义.1.算法的基本思想算法是解决某类问题的一系列步骤或程序,只要按照这些步骤执行,都能使问题得到解决.2.变量与赋值(1)在研究问题的过程中,可以取不同数值的量称为变量,算法的引入可以使算法的表述变得非常简洁清楚.(2)赋值语句a=b表示把b值赋给a“”,其中=为赋值号,赋值在算法中十分重要,当赋予一个变量新值的时候,原来的值将被取代.3.算法的基本结构内容名称顺序结构选择结构循环结构主要特征完成一个步骤,再进行另一个步骤即按顺序完成一组工作.根据对条件的判断决定下一步工作,如果条件成立,则进行步骤甲,否则进行步骤乙.根据指定条件是否重复执行一条或多条指令的控制结构,其作用是简化算法.算法框图4.条件语句(1)条件语句是表达选择结构最常用的语句.(2)条件语句的格式及算法框图5.循环语句(1)算法中的循环结构是由循环语句来实现的.(2)循环语句的格式①For语句的一般形式是:For循环变量=初始值To终值循环体Next②DoLoop语句的一般形式是:Do循环体LoopWhile条件为真1.三种基本逻辑结构的共同点是什么
提示:三种基本逻辑结构的共同点:都只有一个入口和一个出口,每一个基本逻辑结构的每一部分都有机会被执行到,而且结构内不存在死循环.2.循环结构中的选择结构有什么作用
“”提示:控制循环进程,避免进入死循环,是循环结构必不可少的一部分.1.如图是求x1,x2…,,x10的乘积S的算法框图,图中空白框中应填入的内容为()A.S=(n+1)SB.S=xn+1SC.S=nSD.S=xnS解析:选D由题意可知,输出的是x1,x2…,,xn的乘积,故循环体应为S=xnS