BFD算法基本语句ppt课件.ppt

BFD算法基本语句ppt课件.ppt

ID:59432988

大小:764.00 KB

页数:50页

时间:2020-09-18

BFD算法基本语句ppt课件.ppt_第1页
BFD算法基本语句ppt课件.ppt_第2页
BFD算法基本语句ppt课件.ppt_第3页
BFD算法基本语句ppt课件.ppt_第4页
BFD算法基本语句ppt课件.ppt_第5页
资源描述:

《BFD算法基本语句ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、算法基本语句计算机程序☆星光益佰☆精品课件复习回顾1.什么是算法?什么是程序框图?2.算法的基本逻辑结构有哪些?算法通常指可以用计算机来解决的某一类问题的程序或步骤,这些程序或步骤必须是明确的和有效的,而且能够在有限步之内完成。程序框图是一中用规定的图形、指向线及文字说明来准确、直观的表示算法的图形。算法的基本结构有三种:顺序结构、条件结构、循环结构,其中循环结构又分为当型结构和直到型结构两种。ks5u精品课件新课引入我们用自然语言或程序框图描述的算法,计算机是看不懂的,更不理解的.因此还需要将算法用计算机能够理解的程序设计语言翻译成计

2、算机程序.程序设计语言有很多种.如BASIC,Foxbase,C语言,C++,J++,VB,VF,VC,JB等.各种程序设计语言中都包含下列基本的算法语句:输入语句、输出语句、赋值语句条件语句和循环语句.今天,我们一起用类BASIC语言学习输入语句、输出语句、赋值语句.基本上对应于算法中的顺序结构.ks5u精品课件1、计算机能够"理解"的语言与人的语言有什么区别?计算机不同于人:人有大脑,可以思考问题,而计算机则不能.用自然语言和程序框图描述的算法,计算机无法识别,必须转化为其能理解的语言,即程序语言。2、基本的算法语句有哪些?各自对应

3、怎样的算法结构?阅读P21~P23例2以上。思考,并完成列问题:基本的算法语句有:输入语句、输出语句、赋值语句、条件语句、循环语句;输入语句、输出语句、赋值语句基本上是对应顺序结构,条件语句对应条件结构、循环语句对应循环结构。问题导学ks5u精品课件思考:在每个程序框图中,输入框与输出框是两个必要的程序框,我们用什么图形表示这个程序框?其功能作用如何?表示一个算法输入和输出的信息.思考:已知函数y=x3+3x2-24x+30,求自变量x对应的函数值的算法步骤如何设计?第一步,输入一个自变量x的值.第三步,输出y.第二步,计算y=x3+3

4、x2-24x+30.ks5u精品课件思考:我们将该程序框图中第一个程序框省略,后四个程序框中的内容依次写成算法语句,就得到该算法的计算机程序:开始输入x结束输出yy=x3+3x2-24x+30你能理解这个程序的含义吗?INPUT“x=”;xPRINT“y=”;yEND这个程序由4个语句行组成,计算机按语句行排列的顺序依次执行程序中的语句,最后一行的END语句表示程序到此结束.思考:该算法是什么逻辑结构?其程序框图如何?ks5u精品课件思考:在这个程序中,第1行中的INPUT语句称为输入语句,其一般格式是:INPUT“提示内容”;变量其中

5、,“提示内容”一般是提示用户输入什么样的信息,它可以用字母、符号、文字等来表述;提示内容加引号,提示内容与变量之间用分号隔开;变量是指程序在运行时其值是可以变化的量,一般用字母表示,若输入多个变量,变量与变量之间用逗号隔开;输入语句要求输入的值只能是具体的常数,不能是函数、变量或表达式。据此,输入框转化为输入语句可以怎样表述?输入a,b,cINPUT“a,b,c=”;a,b,cks5u精品课件思考:在这个程序中,第3行中的PRINT语句称为输出语句,其一般格式是:PRINT“提示内容”;表达式其中,“提示内容”一般是提示用户输出什么样的

6、信息,它通常是常量、变量或表达式的值以及字符;表达式一般是表示输出信息所对应的字母或代数式.PRINT语句可以在计算机的屏幕上输出运算结果和系统信息.据此,在计算a与b的和S时,输出框转化为输出语句可以怎样表述?输出SPRINT“S=”;S或RINT“Sum=”;a+bks5u精品课件思考:在上述求函数值的程序中,第二行中的语句称为赋值语句,其一般格式是:变量=表达式其基本含义是将表达式所代表的值赋给变量,赋值语句中的“=”叫做赋值号.与数学中的等号的意义是不同的。赋值号的左右两边不能对换,左边只能是变量名字,而不是表达式,右边表达式可

7、以是一个数据、常量和算式;它将赋值号右边的表达式的值赋给赋值号左边的变量;执行时,先计算“=”右边表达式的值,然后把这个值赋给“=”左边的变量;一个变量可以多次赋值。据此,执行框转化为赋值语句可以怎样表述?ks5u精品课件语句一般格式主要功能是否有计算功能输入语句输出语句赋值语句INPUT“提示文字”;变量PRINT“提示内容”;变量变量=表达式可对程序中的变量赋值可输出表达式的值,计算可对程序中的变量赋值,计算无有有练习:判断下列给出的输入语句、输出语句和赋值语句是否正确?为什么?(1)输入语句INPUTa;b;c(2)输出语句PRI

8、NTA=4(3)输入语句INPUTx=3(1)错,变量之间应用“,”号隔开;(3)错,INPUT语句中只能是变量,而不能是表达式;(2)错,PRINT语句不能用赋值号“=”;ks5u精品课件(4)输出语句P

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。