1.2.1输入语句、输出语句和赋值语句 (4).pptx_第1页
1.2.1输入语句、输出语句和赋值语句 (4).pptx_第2页
1.2.1输入语句、输出语句和赋值语句 (4).pptx_第3页
1.2.1输入语句、输出语句和赋值语句 (4).pptx_第4页
1.2.1输入语句、输出语句和赋值语句 (4).pptx_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1.2.1输入语句、输出语句和赋值语句,第一章是算法初步,提出的问题是,1。算法的基本逻辑结构是什么?2.设计算法程序框图的基本思想是什么?第二步是确定每个算法步骤的逻辑结构,并用相应的程序框图表示出来。第一步是用自然语言表达算法步骤。第三步是用流水线连接所有步骤的程序块,并增加两个接线盒。3.计算机需要算法来完成任何任务,但是用自然语言或程序框图表达的算法,计算机不能“理解”。因此,我们也需要用计算机能够理解的编程语言来表达算法。输入语句,输出语句和赋值语句,知识查询(1) :输入语句和输出语句,思维1:在每个程序框图中,输入框和输出框是两个必要的程序框。我们用什么图形来表示这个程序框?它的

2、功能是什么?表示算法的输入和输出信息。思考2:知道函数y=x3 3x2-24x 30,如何设计算法步骤来寻找自变量x对应的函数值?第一步是输入自变量x的值,第三步是输出y,第二步是计算y=x3 3x2-24x 30,并考虑:这个算法的逻辑结构是什么?程序框图是什么?考虑到4:我们省略了程序框图中的第一个程序框,并将最后四个程序框的内容依次写入算法语句,得到算法的计算机程序:输入 x=;x PRINT y=y END,INPUT x=x PRINT y=这个程序由四行语句组成。计算机根据语句行的排列顺序依次执行程序中的语句。最后一行的END语句表示程序已经结束。在这个程序中,第一行的INPUT语

3、句叫做INPUT语句,它的一般格式是:输入“提示内容”;变量,输入 a,b,c=;在这个程序中,第三行的PRINT语句称为输出语句,它的一般格式是:PRINT“提示内容”;表达式,打印 s=;s,或打印 sum=;A b,知识查询(2)赋值语句,思维1:在程序框图中的算法,处理框是一个常用的程序框,我们用什么图形来表示这个程序框?它的功能是什么?2:在上面计算函数值的程序中,第二行的语句叫做赋值语句,它的一般格式是:variable=expression,它的基本含义是将表达式所代表的值赋给变量,而赋值语句中的“=”叫做赋值号。当执行赋值语句时,计算机首先计算“=”右侧表达式的值,然后赋值。思考:检查重复给变量赋值的程序。那么,一个变量的输出值是多少?25,理论转移,例1写出计算学生语文、数学和英语三门课平均成绩的算法、程序框图和程序,算法分析:第一步,输入学生数学、语文和英语成绩,第三步,输出y,第二步,计算。程序框图:打印(a b c)/3,程序:INPUT Chinese=;输入“数学=”;b,INPUT English=结束,总结作业,2。输入语句和输出语句中的“提示内容”有时

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论