课件编号7275163

1.2.1 赋值、输入和输出语句 课件(共24张PPT)

日期:2024-05-15 科目:数学 类型:高中课件 查看:99次 大小:837570Byte 来源:二一课件通
预览图 1/5
1.2.1,赋值,输入,输出,语句,课件
  • cover
课件24张PPT。1.2.1 赋值、输入和输出语句1.2基本算法语句一、复习引入 计算机完成任何一项任务都需要算法,但是,我们用自然语言或程序框图描述的算法,计算机是无法“看得懂,听得见”的。因此还需要将算法用计算机能够理解的程序设计语言(programming language)翻译成计算机程序。 在现代社会里,计算机已经成为人们日常生活和工作不可缺少的工具,如:听MP3,看电影,玩游戏,打字排版,画卡通画,处理数据等等,那么,计算机是怎样工作的呢?一、复习引入程序设计语言有很多种。如BASIC,Foxbase,C语言,C++,J++,VB等。为了实现算法中的三种基本的逻辑结构:顺序结构、条件结构和循环结构,各种程序设计语言中都包含下列基本的算法语句:输入语句 输出语句 赋值语句 条件语句 循环语句这就是这一节所要研究的主要内容———基本算法语句。今天,我们先一起来学习输入、输出语句和赋值语句。 二、提出问题那么多的程序设计语言,我们选择一种功能强大的语言进行学习,那就是:Scilab程序语言三、概念形成概念1.Scilab程序语言SCILAB 是由法国国家信息、自动化研究院(INRIA)的科学家们开发的“开放源码”软件。 SCILAB 一词来源于英文“Scientific Laboratory"(科学实验室)词头的合并。与MATLAB 类似,SCILAB也是一种科学工程计算软件,其数据类型丰富,可以很方便地实现各种矩阵运算与图形显示,能应用于科学计算、数学建模、信号处理、决策优化、线性/非线性控制等各个方面。有条件的同学,可以到www.scilab.org.cn下载使用这一软件。三、概念形成概念1.Scilab程序语言利用Scilab软件进行演示三、概念形成概念1.Scilab程序语言能够让程序语言理解的基本单位是算法语句,其任何程序语言都包括以下一些基本语句:(见42页附录2)基本的算法语句输入语句输出语句赋值语句条件语句循环语句对应顺序结构对应条件结构对应循环结构三、概念形成概念2.赋值语句在表述一个算法时,经常要引入变量,并赋给变量一个值。用来表明赋给某一个变量的一个具体确定值得语句叫做赋值语句。在算法中赋值语句是最基本的语句。格式为:变量名=表达式赋值语句中的“=”号,称做赋值号。赋值语句的作用是先计算出赋值号右边表达式的值,然后把该值赋给赋值号左边的变量。(与传统计算中的等号略有不同)三、概念形成概念2.赋值语句例子:已知我班某学生上学期期末考试语文、数学和英语学科成绩分别为80、100、89,试设计适当的算法求出这名学生三科的平均分。在Scilab界面窗口输入: -->a=80;b=100;c=89; -->s=(a+b+c)/3 s=89.666667利用Scilab软件进行演示结尾加入分号“;”表示不输出。不加则直接输出三、概念形成概念2.赋值语句①赋值语句中的赋值号“=”的左边只能是变量名字,而不能是表达式或数字;左右两边不能对换,它将赋值号右边的表达式的值赋给赋值号左边的变量;如3.6=x是错误的。x=y与y=x表示的不是一个概念。②赋值语句具有计算功能,但是不能利用赋值语句进行代数式的演算(如化简、因式分解等);如y=x2-1=(x+1)(x-1)是不能实现的。在赋值语句的赋值号右边的表达式中的每一个变量都必须事先赋给确定的值,在一个语句中只能给一个变量赋值。不能出现多个“=”③对于一个变量可以多次赋值。但是变量只记住最后一次赋值。注意事项:三、概念形成概念2.赋值语句④赋值号与数学中的等号意义不同,赋值号左边的变量如果原来没有值,则在执行赋值语句后,获得一个值,如果原已有值,则执行该语句后,以赋值号右边表达式的值代替原有值。即将原有值“冲掉”。 如:x=x+1在数学中是不成立的,但是在赋值语句中,意思是将变量x的原值加1后再赋值给变量x,结果使得变量x的值增加了1.注意事项:三、概念形成概念2.输入语句(键盘输入) 在某些算法 ... ...

~~ 您好,已阅读到文档的结尾了 ~~