2014年第一轮复习 第九章 算法初步、统计与统计案例 第一节 算法概念与程序框图.ppt

2014年第一轮复习 第九章 算法初步、统计与统计案例 第一节 算法概念与程序框图.ppt

2014年第一轮复习 第九章 算法初步、统计与统计案例 第一节 算法概念与程序框图

解析:因为是求30个数的和,故循环体应执行30次,其中i是计数变量,因此判断框内的条件就是限制计数变量i的,故应有i>30.算法中的变量p实质是表示参与求和的各个数,由于它也是变化的,且满足第i个数比其前一个数大i-1,第 i+1个数比其前一个数大i,故应有p=p+i.故(1)处应填“i>30?”;(2)处应填“p=p+i”. 答案:(1)i>30? (2)p=p+i 对两种循环语句的理解与运用 【例5】 分别利用当型和直到型循环结构来表示1+2+…+2 011+2 012的算法和程序框图. 解析:算法分析:只需要一个累加变量和一个计数变量,将累加变量的初始值设为0,计数变量的值可以从1到2 012.程序框图如下: “WHILE型”(当型)循环 “UNTIL型”(直到型)循环 点评:循环结构有两种类型,当型循环在执行循环前对控制循环的条件进行判断,当条件满足时反复做,不满足则停止;直到型循环在执行了一次循环体后,对控制循环条件进行判断,当条件不满足时反复做,满足则停止.在运用中应注意对循环变量的控制,以免多运行一次或少运行一次. 6.(2012·中山市期末)在如下程序框图中,若输入m=72,n=30,则输出n=(  ) A.0 B.3 C.6 D.12 解析:第一次:m=72,n=30,r=12; 第二次:m=30,n=12,r=6; 第三次:m=12,n=6,

文档评论(0)

1亿VIP精品文档

相关文档