如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
学案1算法与程序框图返回目录返回目录返回目录(1)程序框图表示了怎样的算法?(2)若a>b>c,则输出的数是;若a=,b=,c=log32,则输出的数是.返回目录返回目录*对应演练*(6)在(5)的前提下输入的x值越大,输出的ax+b是不是越大?为什么?(7)在(5)的前提下当输入的x值为多大时,输出结果ax+b等于0?返回目录返回目录返回目录【评析】(1)本题的算法是采用了逐个相加的方法,虽然机械但很基本,只要按部就班地做,一定能算出结果,也可利用等差数列的求和公式解.(2)此题的程序框图也可用后面的循环结构框图表示.返回目录返回目录返回目录【评析】求分段函数值的算法应用到条件分支结构,因此在程序框图的画法中需要引入判断框,要根据题目的要求引入判断框的个数,而判断框内的条件不同,对应的下一图框中的内容或操作就相应地进行变化.例如,此题还可以画成如图所示的程序框图.返回目录返回目录返回目录返回目录以下给出10个数:5,9,80,43,95,73,28,17,60,36,要求把大于40的数找出来并输出,试画出该问题的程序框图.返回目录(3)循环结构:在一些算法中,也经常会出现从某处开始,按照一定条件,反复执行某一处理步骤的情况,这就是循环结构.循环结构要在某个条件下终止循环,这就需要条件分支结构来判断.在循环结构中都有一个计数变量和累加变量.计数变量用于记录循环次数,累加变量用于输出结果,计数变量和累加变量一般是同步执行的,累加一次,计数一次.2.算法的三种基本逻辑结构的共同点:(1)只有一个入口.(2)只有一个出口,请注意一个判断框有两个出口,而一个条件结构只有一个出口,不要将判断框的出口和条件结构出口混为一谈.(3)结构内的每一部分都有机会被执行到,也就是说对每一个框都应该有从入口到出口的路径通过它.(4)结构内的循环都不存在无限循环,即无终止的循环.