资源描述:
《高中数学全程复习方略配套课件 输入语句、输出语句和赋值语句.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、1.2.1输入语句、输出语句和赋值语句1.理解基本算法语句的意义.2.学会输入语句、输出语句和赋值语句的基本用法.3.理解算法步骤、程序框图和算法语句的关系,学会算法语句的写法.1.本节课的重点是输入语句、输出语句和赋值语句的基本用法.2.本节课的难点是算法语句的写法.输入语句、输出语句和赋值语句的格式与功能名称输入语句输出语句赋值语句格式功能举例INPUT“提示内容”;变量PRINT“提示内容”;表达式变量=表达式把程序执行时新输入的值赋给变量在计算机屏幕上输出常量、变量的值和系统信息将表达式所代表的值赋给变量.一般先计算“=”右边表达式的值
2、,然后把这个值赋给“=”左边的变量INPUTxINPUT“a=”;aPRINTyPRINT“y=”;ypi=3.14i=i+11.输入语句和赋值语句都可以给变量赋值,二者有何不同?提示:输入语句可使初始值与程序分开,利用输入语句改变初始数据时,程序不变,而赋值语句是程序的一部分,输入语句可对多个变量赋值,赋值语句只能给一个变量赋值.2.下列给出的输入语句正确的是______.①INPUTa;b;c②INPUTx=3③INPUTa,b,c④INPUT“a=,b=”,a,b⑤INPUT“a=,b=”a,b【解析】判断一个输入语句正确与否,关键是要理
3、解输入语句的格式:INPUT“提示内容”;变量,另外,还要注意一些细节部分.故填③.答案:③3.下列给出的输出语句正确的是_________.①PRINTA=4②PRINT“你的姓名”XM③PRINTa,b,c④PRINT20,3*2⑤PRINTS【解析】结合输出语句格式,对照说明内容,比较可得结论.答案:③④⑤4.下列给出的赋值语句正确的是_________.①3=B②x+y=0③A=B=-2④T=T*T【解析】根据赋值语句的格式可知,赋值号左侧为单个变量,右侧为表达式(赋值语句可以有简单的运算功能),故填④.答案:④1.对输入语句、输出语句
4、格式的理解(1)两种语句的格式必须严格按要求书写,不可随意更改.(2)两个语句中“提示内容”与“变量”(或“表达式”)之间必须用“;”分开.(3)输入语句的“变量”可以是多个变量,书写时,变量之间要用“,”隔开;同样,输出语句中的“表达式”也可以是多个,书写时用“,”隔开.(4)两个语句中的“提示内容”只是在程序执行时,便于操作员操作,可有可无.输出语句中也可以只有“提示内容”,没有表达式.2.对赋值语句的理解(1)赋值语句中的“=”是赋值号,其作用是将它右边的一个确定值赋给左边的一个变量,执行时先计算“=”右边的值,再将该值赋给左边的变量,因
5、此,赋值语句具有计算和赋值双重功能.但不能利用赋值语句进行代数式的演算(如化简、因式分解、解方程等),如y=x2-1=(x-1)(x+1),这是实现不了的.在赋值号右边表达式中每一个变量的值必须事先赋给确定的值.(2)可以对一个变量多次赋值,每次赋的新值将取代变量中的原有值.(3)赋值号两侧的内容不能随意互换,如A=B与B=A是不同的.(4)赋值号的左侧只能是一个变量.(5)一个赋值语句只能给一个变量赋值,如A=B=C=3是错误的.输入语句和输出语句【技法点拨】解决输入语句和输出语句要明确的三个问题(1)输入语句要求输入的值只能是具体的常数,不
6、能是变量或表达式(输入语句无计算功能),若输入多个数,各数之间用“,”隔开.(2)计算机执行到输入语句时,暂停,等候用户输入“提示内容”所提示的数据,输入后回车,则程序继续进行,“提示内容”及其后的“;”可省略.(3)输出语句可以输出常数,变量或表达式的值(输出语句有计算功能)或字符,程序中引号内的部分将原始呈现.【典例训练】1.下列程序若输出的结果为3,则输入的x值可能是()INPUT“x=”;xy=x*x+2*xPRINTyEND(A)1(B)-3(C)-1(D)1或-32.利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是()(A
7、)INPUT“A,B,C”a,b,c(B)INPUT“A,B,C”;a,b,c(C)INPUTa,b,c;“A,B,C”(D)PRINT“A,B,C”;a,b,c3.已知某学生数学、语文、英语三门课的成绩分别为80分,75分,95分,画出求这三门课的总分及平均分的程序框图,并编写程序.【解析】1.选D.根据条件可知,x2+2x=3,解得x=1或-3,所以答案为D.2.选B.提示内容与输入内容之间要用“;”隔开,故A错;提示内容在前,输入内容在后,故C错;输入语句用“INPUT”而非“PRINT”,故D错.3.程序框图如下:程序如下:【思考】在程
8、序语言中算术表达式书写顺序和方式有什么特点?提示:(1)算术表达式所有符号只能并排在同行中,不能出现右上方的幂次或者下方的下标,如(a-y)2,x1等