书签 分享 收藏 举报 版权申诉 / 21
上传文档赚钱

类型输入语句输出语句赋值语句课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4625935
  • 上传时间:2022-12-26
  • 格式:PPT
  • 页数:21
  • 大小:240.50KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《输入语句输出语句赋值语句课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    输入 语句 输出 赋值 课件
    资源描述:

    1、1.2基本算法语句基本算法语句1.2.1输入语句输入语句 输出语句输出语句 赋值语句赋值语句输入语句输入语句 输出语句输出语句 赋值语句赋值语句 条件语句条件语句 循环语句循环语句温故而知新1.什么是算法?什么是程序框图?2.算法的基本逻辑结构有哪些?算法通常是指按照一定规则解决某一类问题的算法通常是指按照一定规则解决某一类问题的明确的和有限的步骤。明确的和有限的步骤。程序框图是一种用程序框、流程线及文字说明程序框图是一种用程序框、流程线及文字说明来表示算法的图形。来表示算法的图形。算法的基本结构有三种:顺序结构、条件结构、算法的基本结构有三种:顺序结构、条件结构、循环结构,其中循环结构又分为

    2、当型结构和直到型循环结构,其中循环结构又分为当型结构和直到型结构两种。结构两种。温故而知新温故而知新1.算法的描述方法有哪些?自然语言自然语言、程序框图和程序语言。程序框图和程序语言。2.基本的算法语句有哪些?阅读P21思考:基本的算法语句有:输入语句、输出语句、基本的算法语句有:输入语句、输出语句、赋值语句、条件语句、循环语句赋值语句、条件语句、循环语句。时时的的函函数数值值。别别计计算算当当对对应应值值,编编写写程程序序,分分变变量量和和函函数数的的一一组组的的图图像像时时,需需要要求求出出自自用用描描点点法法作作函函数数例例5,4,3,2,1,0,1,2,3,4,520243123 xx

    3、xxyINPUT“x=”;xy=x3+3*x224*x+20PRINT yEND程序:程序:输入语句输入语句赋值语句赋值语句输出语句输出语句注意注意:“提示内容提示内容”与变量之间必须用分号与变量之间必须用分号“;”隔隔开。开。提示的内容要用双引号。提示的内容要用双引号。例:例:要想输入一个学生的语文和数学两门课的成绩:要想输入一个学生的语文和数学两门课的成绩:INPUT“Chinese”;aINPUT“Maths”;bINPUT “x=”;x一、一、输入语句:输入语句:一般格式是:一般格式是:INPUT “提示内容提示内容”;变量;变量想一想:想一想:上面语句写成上面语句写成 INPUT a

    4、 和和 INPUT b 可以吗?可以吗?输入语句写成输入语句写成 INPUT a+b 或或 INPUT 3 可以吗?可以吗?说明:说明:从从键盘输入键盘输入的数据只能是常量(的数据只能是常量(不包括符号不包括符号常量常量),不能是表达式(包括变量和函数),不能是表达式(包括变量和函数)知识探究(一)知识探究(一):输入语句输入语句 INPUT语句不但可以给单个变量赋值,还可以给多个语句不但可以给单个变量赋值,还可以给多个变量赋值,其格式为:变量赋值,其格式为:INPUT“提示内容提示内容1,提示内容,提示内容2,”;变量;变量1,变量,变量2,INPUT“Maths,Chinese,Engli

    5、sh”;a,b,c 注意:注意:各各“提示内容提示内容”之间以及各变量之间必须用之间以及各变量之间必须用逗号逗号“,”隔开。但最后的变量的后面不需要。隔开。但最后的变量的后面不需要。INPUT “a,b,c=”;a,b,c例:例:要想输入一个学生的语、数、外三门课的成绩:要想输入一个学生的语、数、外三门课的成绩:INPUT语句的作用:语句的作用:用来向变量提供数据。用来向变量提供数据。说明:说明:二、输出语句:二、输出语句:一般格式是:一般格式是:PRINT“提示内容提示内容”;表达;表达式式输出语句的用途:输出语句的用途:输出常量,输出常量,变量的值变量的值和系统信息。和系统信息。输出数值计

    6、算的结果。输出数值计算的结果。PRINT“sum=”;a+b+c问题问题2:输出语句与输入语句有那些相同和不同之处?输出语句与输入语句有那些相同和不同之处?说明:说明:(1)如果某一个变量已经被赋值,则可以用如果某一个变量已经被赋值,则可以用PRINT语句打印出来该语句打印出来该变量的值。变量的值。如:如:X=3 PRINT X知识探究(二)知识探究(二):输出语句输出语句(2)用一个用一个PRINT语句可以打印出若干个语句可以打印出若干个变量的值变量的值。如:如:A=1 PRINT A,B,CC=3B=2(3)用用PRINT语句可以输出表达式的值。语句可以输出表达式的值。如:如:PRINT

    7、3+5/2想一想想一想:用用PRINT语句可以输出多个表达式的值吗?语句可以输出多个表达式的值吗?如:如:PRINT 2+3,56,8/2说明:说明:PRINT语句具有语句具有计算计算和和输出输出的双重功能,的双重功能,遇到遇到表达式时,它先计算,后输出表达式时,它先计算,后输出。思考:思考:若把前三步去掉,则运行后显示的结果是什么呢?若把前三步去掉,则运行后显示的结果是什么呢?下面的下面的PRINT语句可以这样写吗?语句可以这样写吗?如:如:PRINT x=35知识探究(三)知识探究(三):赋值语句赋值语句 思考思考1:1:在算法的程序框图中,处理框是在算法的程序框图中,处理框是一个常用的程

    8、序框,我们用什么图形表一个常用的程序框,我们用什么图形表示这个程序框?其功能作用如何?示这个程序框?其功能作用如何?赋值、计算赋值、计算.思考思考2:2:在上述求函数值的程序中,第二在上述求函数值的程序中,第二行中的语句称为赋值语句,其一般格式行中的语句称为赋值语句,其一般格式是是:变量变量=表达式表达式 其基本含义是将表达式所代表的值赋给其基本含义是将表达式所代表的值赋给变量,赋值语句中的变量,赋值语句中的“=”=”叫做赋值号叫做赋值号.计算计算机在执行赋值语句时,先计算机在执行赋值语句时,先计算“=”=”右边表达右边表达式的值,然后把这个值赋给式的值,然后把这个值赋给“=”=”左边的变量左

    9、边的变量.据此,执行框据此,执行框 转化为赋值语句可以转化为赋值语句可以怎样表述?怎样表述?223xym+=(2*2)/3mxy=+思考思考3:3:考察给一个变量重复赋值的程序考察给一个变量重复赋值的程序:A=10A=10 A=A+15 A=A+15 PRINTPRINT A A END END 那么,那么,A A的输出值是多少?的输出值是多少?2525基本算法语句基本算法语句三、赋值语句三、赋值语句1、一般格式:、一般格式:变量变量=表达式表达式2、说明:、说明:作用是将表达式所代表的值赋给变量,计算。作用是将表达式所代表的值赋给变量,计算。赋值语句中的赋值语句中的“=”称为赋值号。称为赋值

    10、号。赋值语句右边必须是一个数据、常量和算式,赋值语句右边必须是一个数据、常量和算式,左边必须是变量,不能为表达式。左边必须是变量,不能为表达式。赋值号左右不能对换。赋值号左右不能对换。不能用赋值号进行代数式的演算。不能用赋值号进行代数式的演算。一个语句只能给一个变量赋值;一个语句只能给一个变量赋值;将一个变量的值赋给另一个变量,前一个变量将一个变量的值赋给另一个变量,前一个变量的值保持不变;可先后给一个变量赋多个不同的的值保持不变;可先后给一个变量赋多个不同的值,但变量的取值总是最近被赋予的值。值,但变量的取值总是最近被赋予的值。数学符号数学符号程序符号程序符号*/ab=|x|ABS(x)SQ

    11、R(x)且且或或ANDORbax数学符号与程序符号的对比数学符号与程序符号的对比例例2:编写程序,计算一个学生数学、语文、编写程序,计算一个学生数学、语文、英语三门课的平均成绩。英语三门课的平均成绩。程序:程序:INPUT “Maths=”;a INPUT “Chinese=”;b INPUT “English=”;c PRINT “The average=”;(a+b+c)/3 END程序:程序:INPUT“Maths,Chinese,English”;a,b,c m=(a+b+c)/3 PRINT “The average=”;m END 例例3 3 写出写出“交换两个变量交换两个变量A

    12、A和和B B的值,的值,并输出交换前后的值并输出交换前后的值”的程序的程序.INPUT INPUT“A“A,B=”B=”;A A,B BPRINT PRINT A A,B Bx=Ax=AA=BA=BB=xB=xPRINT PRINT A A,B BENDEND课堂练习课堂练习:1、编制程序计算两个数的平方和。、编制程序计算两个数的平方和。程序程序:INPUT“x=”;x INPUT“y=”;y PRINT “x2+y2=”;x2+y2 END程序程序:INPUT“x=”;x INPUT“y=”;y a=x2+y2 PRINT “x2+y2=”;a END2、编制一程序,输入一圆的半径,便能输、

    13、编制一程序,输入一圆的半径,便能输出该圆的周长和面积。出该圆的周长和面积。程序:程序:INPUT“r=”;r pi=3.14 C=2pir S=pir2 PRINT“C=”;C PRINT“S=”;S END练习练习21、判断下列赋值语句是否正确、判断下列赋值语句是否正确 (1)4m (2)x+y=10 (3)A=B=2 (4)N=2*N2、写出下列语句描述的算法的输出结果、写出下列语句描述的算法的输出结果a=5 b=3 c=(a+b)/2 d=c*c print da=1 b=2 c=a+b b=a+c-b print a,b,ca=10 b=20 c=30 a=b b=c c=a prin

    14、t a,b,cd=16a=1,b=2,c=3a=20,b=30,c=20(5)INPUT“A,B=”;A,B B=A+B A=B-A B=B-A PRINT“A,B=”;A,B END(运行时从键盘输入运行时从键盘输入3,7)(4)A=-1000 A=A+100 PRINT“A=”;A END 将一个变量的值赋给另一个变量,前一个变量的值保将一个变量的值赋给另一个变量,前一个变量的值保持不变;可先后给一个变量赋多个不同的值,但变量的取持不变;可先后给一个变量赋多个不同的值,但变量的取值总是最近被赋予的值值总是最近被赋予的值。A=900A,B=7 33、写出求、写出求1+2+3+4+5+6+7+8n的一个程序算法的一个程序算法input“n=”;ns=n*(n+1)/2print send4、根据下列程序,画出程序框图、根据下列程序,画出程序框图input x,yprint x/2,3*yx=x+1y=y-1print x,yend小结小结1、输入语句、输出语句和赋值语句的、输入语句、输出语句和赋值语句的功能与表示方法功能与表示方法 2、能够设计程序,并准确运用输入、能够设计程序,并准确运用输入语句、输出语句和赋值语句语句、输出语句和赋值语句 3、注意书写的规范性。、注意书写的规范性。

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:输入语句输出语句赋值语句课件.ppt
    链接地址:https://www.163wenku.com/p-4625935.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库