




已阅读5页,还剩28页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
,算法初步、统计、统计案例,第十章,第63讲算法与程序框图,栏目导航,1算法的含义与程序框图(1)算法:算法是指按照一定规则解决_问题的明确和_步骤(2)程序框图:程序框图又称流程图,是一种用_、_及_来表示算法的图形,某一类,有限的,程序框,流程线,文字说明,(3)程序框图中图形符号的含义,终端框(起止框),起始,结束,输入、输出框,输入,输出,处理框(执行框),判断框,2三种基本逻辑结构及相应语句,变量表达式,ELSE,DO,WHILE,WEND,1思维辨析(在括号内打“”或“”)(1)算法的每一步都有确定的意义,且可以无限地运算()(2)一个程序框图一定包含顺序结构,也包含条件结构(选择结构)和循环结构()(3)一个循环结构一定包含条件结构()(4)当型循环是给定条件不成立时,执行循环体,反复进行,直到条件成立为止(),2阅读如图的程序框图,若输入x2,则输出的y值为_.解析20,y2231.,1,3如图所示,程序框图(算法流程图)的输出结果为_.,x1000的最小偶数,故执行框中应填入nn2,故选D,三基本算法语句,基本算法语句的两点要求(1)输入语句的要求输入语句要求输入的值是具体的常量;提示内容提示用户输入的是什么信息,必须加双引号,提示内容“原原本本”地在计算机屏幕上显示,提示内容与变量之间要用分号隔开,(2)输出语句的要求表达式是算法和程序要求输出的信息;提示内容提示用户要输出的是什么信息,必须加双引号,提示内容和表达式要用分号分开(3)输出语句可以一次完成输出多个表达式的功能,不同的表达式之间可用“,”分隔;输出语句还可以是“提示内容1”;表达式1,“提示内容2”;表达式2,“提示内容3”;表达式3,的形式,例如,PRINT“a,b,c”;a,b,c和PRINT“a”;a,“b”;b,“c”;c.,【例3】(1)执行图(5)的算法语句,当输入x为60时,输出y的值为()A25B30C31D61(2)设计一个计算135791113的算法,如图(6)给出了程序的一部分,则在处不能填入的数是()A13B13.5C14D14.5,C,A,四算法案例,(1)更相减损术和辗转相除法能求出两个正数的最大公约数,但后者比前者简单,了解这两种方法,能对中国古代数学与世界数学的发展进行比较(2)秦九韶算法是中国古代在计算多项式值方面的优秀方法,在应用时要注意以下几点:正确改写多项式(降幂排列);计算应由内向外依次计算;当多项式函数中间出现空项式,要以系数为零的齐次项补充(3)数的进制转换是算法案例之一,是计算机语言的基础,【例4】(1)3743(8)_(十进制数)_(二进制数)(2)用辗转相除法求得378和90的最大公约数为_;用更相减损术求得80和36的最大公约数为_.(3)用秦九韶算法求多项式f(x)3x612x58x43.5x37.2x25x13,则f(6)_.解析(1)3743(8)3837824832019,201921029282726252111111100011(2)(2)37890418,901850,378与90的最大公约数是18.803644,44368,36828,28820,20812,1284,844,440,80和36的最大公约数是4.,2019,11111100011,18,4,243168.2,(3)f(x)(3x12)x8)x3.5)x7.2)x5)x13,v03,v1361230,v2v1x83068188,v3v2x3.518863.51124.5,v4v3x7.21124.567.26754.2,v5v4x56754.26540530.2,v6v5x1340530.2613243168.2,f(6)243168.2.,1(2017山东卷)执行两次下图所示的程序框图,若第一次输入的x的值为7,第二次输入的x的值为9,则第一次、第二次输出的a的值分别为()A0,0B1,1C0,1D1,0解析当输入x7时,b2,因为b2x不成立,且x不能被b整除,故b3,这时b2x成立,故a1,输出a的值为1.当输入x9时,b2,因为b2x不成立,且x不能被b整除,故b3,这时b2x不成立且x能被b整除,故a0,输出a的值为0.,D,2(2016全国卷)执行下面的程序框图,如果输入的x0,y1,n1,则输出x,y的值满足()Ay2xBy3xCy4xDy5x,C,3如图,程序执行后输出的结果是_.解析程序反映出的算法过程为i11S111,i10;i10S1110,i9;i9S11109,i8;i89退出循环,执行“PRINTS”故S990.,990,4用秦九韶算法求多项式f(x)8x75x63x42x1,则f(2)_.解析根据秦九韶算法,把多项式改写成如下形式:f(x)8x75x60x53x40x30x22x1(8x5)x0)x3)x0)x0)x2)x1.而x2,所以有v08,v182521,v2212042,v3422387,v48720174,v517420348,v634822698,v7698211397.所以当x2时,f(2)1397.,1397,错因分析:执行循环结构时,当判断框中的条件满足时执行循环当判断框中的条件不满足时结束循环,并判断输出结果是否正确,易错点对循环结构认识不清晰,【例1】如下图所示是一算法的程序框图,若此程序运行结果为S720,则在判断框中应填入关于k的判断条件是()Ak6?Bk7?Ck8?Dk9?解析第一次运行结果为S10,k9;第二次运行结果为S10990,k8;第三次运行结果为S720,k7.这个程序满足判断框的条件时执行循环,故判断框中填“k8?”答案C,【跟
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖南税务高等专科学校《葡萄牙语视听说(III)》2023-2024学年第二学期期末试卷
- 江苏省江阴四校2024-2025学年高三3月模拟考生物试题含解析
- 浙江省苍南县2024-2025学年初三下学期综合练习(二)英语试题试卷含答案
- 管理学广告案例分析
- 私募基金培训
- 2025劳动合同绩效考核
- 2025私人买卖合同协议
- 气管套管脱管护理流程
- 2025年实习生聘用合同范本
- 2025建筑施工合同范本(方案施工图) 新手看施工图纸
- 二衬带模注浆施工方案
- 煤矿节电降耗管理措施
- 《英语委婉语与忌语》PPT课件.ppt
- 地域文化教学大纲(修订本)
- 通用航空产业园项目商业计划书范文参考
- 中国书法演变史
- 工商企业管理毕业论文范文
- 调查问卷设计-课件PPT
- 井下电缆着火应急演练预案
- APP开发合作协议通用版
- 小学数学 五进制
评论
0/150
提交评论