输入语句输出语句赋值语句.ppt

输入语句输出语句赋值语句.ppt

ID:52526180

大小:282.06 KB

页数:21页

时间:2020-04-09

输入语句输出语句赋值语句.ppt_第1页
输入语句输出语句赋值语句.ppt_第2页
输入语句输出语句赋值语句.ppt_第3页
输入语句输出语句赋值语句.ppt_第4页
输入语句输出语句赋值语句.ppt_第5页
资源描述:

《输入语句输出语句赋值语句.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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

2、、赋值语句、条件语句、循环语句。INPUT“x=”;xy=x^3+3*x^2-24*x+20PRINTyEND程序:输入语句赋值语句输出语句注意:①“提示内容”与变量之间必须用分号“;”隔开。②提示的内容要用双引号。例:要想输入一个学生的语文和数学两门课的成绩:INPUT“Chinese”;aINPUT“Maths”;bINPUT“x=”;x一、输入语句:一般格式是:INPUT“提示内容”;变量想一想:①上面语句写成INPUTa和INPUTb可以吗?②输入语句写成INPUTa+b或INPUT3可以吗?说明:从键盘输入

3、的数据只能是常量(不包括符号常量),不能是表达式(包括变量和函数)知识探究(一):输入语句INPUT语句不但可以给单个变量赋值,还可以给多个变量赋值,其格式为:INPUT“提示内容1,提示内容2,…”;变量1,变量2,…INPUT“Maths,Chinese,English”;a,b,c注意:各“提示内容”之间以及各变量之间必须用逗号“,”隔开。但最后的变量的后面不需要。INPUT“a,b,c=”;a,b,c例:要想输入一个学生的语、数、外三门课的成绩:INPUT语句的作用:用来向变量提供数据。说明:二、输出语句:一

4、般格式是:PRINT“提示内容”;表达式输出语句的用途:①输出常量,变量的值和系统信息。②输出数值计算的结果。PRINT“sum=”;a+b+c问题2:输出语句与输入语句有那些相同和不同之处?说明:(1)如果某一个变量已经被赋值,则可以用PRINT语句打印出来该变量的值。如:X=3PRINTX知识探究(二):输出语句(2)用一个PRINT语句可以打印出若干个变量的值。如:A=1PRINTA,B,CC=3B=2(3)用PRINT语句可以输出表达式的值。如:PRINT3+5/2想一想:①用PRINT语句可以输出多个表达式

5、的值吗?如:PRINT2+3,5﹡6,8/2说明:PRINT语句具有计算和输出的双重功能,遇到表达式时,它先计算,后输出。思考:若把前三步去掉,则运行后显示的结果是什么呢?②下面的PRINT语句可以这样写吗?如:PRINTx=3﹡5知识探究(三):赋值语句思考1:在算法的程序框图中,处理框是一个常用的程序框,我们用什么图形表示这个程序框?其功能作用如何?赋值、计算.思考2:在上述求函数值的程序中,第二行中的语句称为赋值语句,其一般格式是:变量=表达式其基本含义是将表达式所代表的值赋给变量,赋值语句中的“=”叫做赋值号

6、.计算机在执行赋值语句时,先计算“=”右边表达式的值,然后把这个值赋给“=”左边的变量.据此,执行框转化为赋值语句可以怎样表述?^思考3:考察给一个变量重复赋值的程序:A=10A=A+15PRINTAEND那么,A的输出值是多少?25基本算法语句三、赋值语句1、一般格式:变量=表达式2、说明:①作用是将表达式所代表的值赋给变量,计算。②赋值语句中的“=”称为赋值号。③赋值语句右边必须是一个数据、常量和算式,左边必须是变量,不能为表达式。④赋值号左右不能对换。⑤不能用赋值号进行代数式的演算。⑥一个语句只能给一个变量赋值

7、;⑦将一个变量的值赋给另一个变量,前一个变量的值保持不变;可先后给一个变量赋多个不同的值,但变量的取值总是最近被赋予的值。数学符号程序符号×*÷/a^b≤<=≥>=≠<>

8、x

9、ABS(x)SQR(x)且或ANDOR数学符号与程序符号的对比例2:编写程序,计算一个学生数学、语文、英语三门课的平均成绩。程序①:INPUT“Maths=”;aINPUT“Chinese=”;bINPUT“English=”;cPRINT“Theaverage=”;(a+b+c)/3END程序②:INPUT“Maths,Chinese,E

10、nglish”;a,b,cm=(a+b+c)/3PRINT“Theaverage=”;mEND例3写出“交换两个变量A和B的值,并输出交换前后的值”的程序.INPUT“A,B=”;A,BPRINTA,Bx=AA=BB=xPRINTA,BEND课堂练习:1、编制程序计算两个数的平方和。程序①:INPUT“x=”;xINPUT“y=”;yPRINT

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

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

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