网站大量收购闲置独家精品文档,联系QQ:2885784924

121赋值输入和输出语句.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
121赋值输入和输出语句

张喜林制 1.2.1 赋值、输入和输出语句 教材知识检索 考点知识清单 1.用来表明 的语句叫做赋值语句. 2.赋值语句中的“=”号,称作 . 3.赋值语句的一般格式为:____.“input”在计算机程序中通常称为 . 4.在Scilab中,有各种输出语句,如____(填三个以上). 要点核心解读 1.赋值语句 (1)定义:在表述一个算法时,经常要引入变量,并赋给该变量一个值.用来表明赋给某一个变量一个具体的确定值的语句叫做赋值语句.在算法语句中,赋值语句是最基本的语句. (2)格式:赋值语句的一般格式为:变量名=表达式. (3)作用:赋值语句中的“=”号,称作赋值号,赋值语句的 作用是先计算出赋值号右边表达式的值,然后把该值赋给赋值号左边的变量,使该变量的值等于表达式的值. 如: 这些都是赋值语句. 如是将数值5写到变量x的存储单元,是赋值;而在判断框中要判断x是否等于5,应该用 2.输入语句 在某些算法中,变量的初值要根据情况经常地改变.一般我们把程序和初始数据分开,每次算题时,即使初始数据改变,也不必改变程序部分,只要每次程序运行时,输入相应的数据即可.这个过程在程序语言中,用“输入语句”来控制,不同的程序语言都有自己的输入指令和方法. 如x= input(“What is your name?,“string’’); ∥输入你的名字. //string代表输入字符型变量. 3.输出语句 任何求解问题的算法,都要把求解的结果“输出”.由此可知,任何程序语言也必须有“输出语句”来控制输出.不同的程序语言都有自己的输出语句和表现形式,但功能是一样的,就是以某种形式把求解的结果“输出”来.下面,我们以Scilab为例,主要介绍屏幕显示输出.. 在Scilab中,有各种输出语句,如print,write,format,printf,disp. 注意:在Scilab中,程序中的print(% io(2),a,b,c)(本语句表示在屏幕上输出a,b,c.)的参数%io(2)表示在屏幕上输出.4.如何使用三种基本的语句 (1)输入、输出语句是任何一个程序必不可少的语句,其功能是实现数据的输入、输出,为了使输入、输出更清楚,可以设计提示信息,用引号引起来,与变量之间用逗号隔开. (2)赋值语句是最重要的一种基本语句,‘也是一个程序必不可少的重要组成部分,使用赋值语句,一定要注意其格式要求,如:赋值号左边只能是变量而不能是表达式;赋值号左右两边不能对换;不能利用赋值语句进行代数式计算等. (3)利用赋值语句可以实现两个变量值的互换,方法是引进第三个变量,用三个赋值语句完成, 典例分类剖析 考点1 赋值语句 [例1] 经过市场调查分析,2006年第一季度内,某地区对某件商品的需求量为12000件,为保证商品不脱销,商家在月初时将商品按相同的量投放到市场,已知年初商品的库存量为50000件,用 s表示商品的库存量,设计一个程序,求出第一季度结束时商品的库存量,画出程序框图. [答案] 列出下表表示每月库存量的变化情况: 一月 二月 三月 S 46000 42000 38000 程序如下: S =50000; S = S -4000; S = S -4000; S = S -4000; prjnt(%io(2),S) ; [点拨] 赋值语句可以对同一变量进行重复赋值. 1.编写一个程序,要求输入两个正数a和b的值,输出的值. 考点2 输入、输出语句 [例2] 判断下列输入、输出语句是否正确?为什么? (1)输入语句input a;b;c (2)输入语句 (3)输出语句 (4)输出语句 [答案] (1)错,变量之间应用逗号“,”隔开; (2)错,input语句中只能是变量,而不能是表达式; (3)错,print语句中不能再用赋值号“=”; (4)对,print语句可以输出常量、表达式的值. [点拨] 熟记Scilab程序语言中常用的符号. 2.试设计一个程序解决以下问题:已知圆锥的底面半径和高求其表面积. 考点3 三种语句的综合运用及编程 [例3]数学测验之后,某班共有55名学生,请你用程序设计一个算法,用来统计优秀(85—100分),及格(60—84分)以及不及格的人数. [答案] 此题为条件语句与循环语句混合编程问题,优秀人数m个,及格人数n个,不及格人数i个,分数S,程序如下:

您可能关注的文档

文档评论(0)

docindpp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档