121输入语句、输出语句和赋值语句.ppt
《121输入语句、输出语句和赋值语句.ppt》由会员分享,可在线阅读,更多相关《121输入语句、输出语句和赋值语句.ppt(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、输入语句输入语句输出语句输出语句赋值语句赋值语句条件语句条件语句循环语句循环语句基本算法语句基本算法语句算法的三种基本逻辑结构:顺序结构,条件结构和循环结构。算法的三种基本逻辑结构:顺序结构,条件结构和循环结构。各种程序语言都包含了下列基本的算法语句:各种程序语言都包含了下列基本的算法语句:一、输入语句一、输入语句作用:作用: 用来实现算法的输入信息的功能。用来实现算法的输入信息的功能。输入语句格式:输入语句格式:INPUT “提示内容提示内容”;变量;变量例:输入语句例:输入语句INPUT “x=”;x或或INPUT x或或INPUT “x=,y=”;x,y注意注意(1)“提示内容提示内容”
2、与变量之间必须用分号与变量之间必须用分号“;”隔开。隔开。(2)提示提示的内容要用双引号。的内容要用双引号。INPUT “x=” ;x(1)输入语句:输入语句:一般格式是:一般格式是:INPUT “提示内容提示内容”;变量变量(3)提示的内容,双引号,分号也可以不写。)提示的内容,双引号,分号也可以不写。(4)从键盘输入的数据只能是常量(不包括符号常量),从键盘输入的数据只能是常量(不包括符号常量),不能是表达式(包括变量和函数)不能是表达式(包括变量和函数)例:例:要想输入一个学生的语文和数学两门课的成绩:要想输入一个学生的语文和数学两门课的成绩:INPUT “Chinese”;aINPUT
3、 “Maths”;b想一想:想一想:上面语句写成上面语句写成 INPUT a 和和 INPUT b 可以吗?可以吗?输入语句写成输入语句写成 INPUT a+b 或或 INPUT 3 可以吗?可以吗?例例 用描点法作函数用描点法作函数y=x3+3x2-24x+30的图象时,需的图象时,需要求出自变量和函数的一组对应值。编写程序,分别计要求出自变量和函数的一组对应值。编写程序,分别计算当算当x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值。时的函数值。算算 法法:S1 输入一个自变量输入一个自变量x的值的值;S2 计算计算y=x +3x-24x+30;S3 输出输出y.输出输出
4、y开始开始输入输入 y=x+3x-24x+30结结 束束INPUT “x=“; xy=x3+3*x2-24*x+30 PRINT yEND程序程序(2)输出语句:输出语句:一般格式是:一般格式是:PRINT“提示内容提示内容”;表达;表达式式输出语句的用途:输出语句的用途:输出常量,变量的值和系统信息。输出常量,变量的值和系统信息。输出数值计算的结果。输出数值计算的结果。PRINT “sum=”;a+b+c说明:说明:(1)如果某一个变量已经被赋值,则可以用如果某一个变量已经被赋值,则可以用PRINT语句打印出来该变量的值。语句打印出来该变量的值。如:如: X=3 PRINT X(2)用一个用
5、一个PRINT语句可以打印出若干个变量的值语句可以打印出若干个变量的值。如:如: A=1 PRINT A,B,CC=3B=2(3)用用PRINT语句可以输出表达式的值。语句可以输出表达式的值。如:如: PRINT 3+5/2想一想想一想:用用PRINT语句可以输出多个表达式的值吗?语句可以输出多个表达式的值吗?如:如: PRINT 2+3,56,8/2说明:说明:PRINT语句具有计算和输出的双重功能,遇到语句具有计算和输出的双重功能,遇到表达式时,它先计算,后输出。表达式时,它先计算,后输出。思考:思考:若把前三步去掉,则运行后显示的结果是什么呢?若把前三步去掉,则运行后显示的结果是什么呢?
6、下面的下面的PRINT语句可以这样写吗?语句可以这样写吗?如:如: PRINT x=35课堂练习课堂练习: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、编制一程序,输入一圆的半径,便能输、编制一程序,输入一圆的半径,便能输出该圆的周长和面积。出该圆的周长和面积。程序:程序:INPUT “r =” ;r pi=3.14 C=2pir S=pir2
7、 PRINT “C=” ;C PRINT “S=”;S ENDSum=a+b+c赋值语句的作用:赋值语句的作用:先计算出赋值号右边表达式的值,先计算出赋值号右边表达式的值,然后把该值赋给赋值号左边的变量,使该变量的值然后把该值赋给赋值号左边的变量,使该变量的值等于表达式的值。等于表达式的值。一般格式是:一般格式是:赋值语句赋值语句赋值语句的定义:赋值语句的定义:在表述一个算法时,经常要引入变在表述一个算法时,经常要引入变量,并赋给该变量一个值。用来表明赋给某一个变量量,并赋给该变量一个值。用来表明赋给某一个变量一个具体的确定值的语句,叫做赋值语句。一个具体的确定值的语句,叫做赋值语句。变量变量
8、=表达式表达式例如:例如: x=4 y=6注意注意:赋值号左边只能是变量,而不是表达式。赋值号左边只能是变量,而不是表达式。问题问题1:下列的赋值形式正确吗?为什么?下列的赋值形式正确吗?为什么?例如:例如: x+y=2+3 2=x问题问题2:在数学中在数学中x=y与与y=x的意义是一样的,那么在的意义是一样的,那么在赋值语句中一样吗?赋值语句中一样吗?注意:注意:赋值号左右不能对换。赋值语句是将赋值赋值号左右不能对换。赋值语句是将赋值号右边的表达式的值赋给左边的变量。号右边的表达式的值赋给左边的变量。赋值号与数学中的等号意义不同:赋值号与数学中的等号意义不同: Y=X,表示用,表示用X的值替
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 121 输入 语句 输出 赋值
限制150内