欢迎来到天天文库
浏览记录
ID:58645844
大小:1.91 MB
页数:54页
时间:2020-10-05
《高中数学 1.2.1输入语句、输出语句和赋值语句课件 新人教A版必修3.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、算法初步第一章1.2 基本算法语句第一章1.2.1 输入语句、输出语句和赋值语句高效课堂2课时作业4优效预习1当堂检测3优效预习1.算法的概念算法通常是指按照一定规则解决某一类问题的明确和有限的_______.现在,算法通常可以编写成计算机程序,让计算机执行并解决问题.●知识衔接步骤2.几个基本程序框及其功能终端框(起止框)开始结束输入输出处理框(执行框)YN4.(2011·北京高考)执行如下图所示的程序框图,若输入A的值为2,则输出的P值为()A.2B.3C.4D.5[答案]C1.输入语句●自主预习变量赋值输入信息输入[破疑点]输入语句的使用说明:①INP
2、UT语句又称“键盘输入语句”,当计算机执行到该语句时,暂停并等候用户输入程序运行需要的数据,此时,用户只需把数据由键盘输入,然后回车,程序将继续运行.②“提示内容”的作用是在程序执行时提示用户将要输入的是什么样的数据.如:INPUT“语文,数学,外语成绩=”;a,b,c.“提示内容”及后面的“;”可省略,直接输入,如:INPUTa,b,c2.输出语句表达式值输出常量变量系统输出[破疑点]输出语句使用说明:①PRINT语句又称“打印语句”,将结果在屏幕上显示出来,是任何程序中必有的语句.②“提示内容”提示用户输出的是什么样的信息.如:PRINT“该生的总分=”
3、;S③具有计算功能.可以输出常量、变量的值和系统信息.如:PRINT12/3PRINTAPRINT5PRINT“Iamastudent!”3.赋值语句表达式左左赋值号结束[破疑点]赋值语句使用说明:①在代数中A=B与B=A是等效的两个等式,而在赋值语句中则是两个不同的赋值过程.如:A=B是将B的值赋给变量A,而B=A是将A的值赋给变量B.②“=”右边可以是常量、变量或算式,如X=6,A=B,当表达式为一算式时,如C=X+Y,是指先计算X+Y的值,再把该值赋给C,所以赋值语句具有计算功能.③“=”左边必须是变量,而不能是表达式、常量.如:15=a,x+y=c都
4、是错误的.④一个语句只能给一个变量赋值,不能对几个变量连续赋值,但可以辗转赋值.如:A=B=10是不正确的,但可以写成:A=10,B=A;赋值后,A的值是10,B的值也是10.⑤可给一个变量多次赋值,但只保留最后一次所赋的值.如:A=5,B=3,A=A+B;执行后A的值为8.4.几种常见的运算符号及函数符号编写程序时,有些符号与我们平常使用的符号不一样,下面是常用的数学符号与程序符号的对照表:[警误区]由于受以前书写的影响,在书写以上符号时极易出错,故一定要小心谨慎.1.下列输入语句正确的是()A.INPUTxB.INPUTx+3C.INPUT“学生身高”D
5、.INPUTx=3[答案]A[解析]A对,“提示内容”及后面的分号可省略,直接输入;B错,x+3是代数式,不是变量;C错,只有“提示内容”而无变量;D错,x=3是等式而不是变量.●预习自测2.下列赋值语句正确的是()A.x+y=5B.3=aC.a=2+4D.m=n=2[答案]C[解析]A错,“=”左侧只能是变量不能是表达式,也不能是数字.B错.C对,把2+4的值即6赋给了变量a.D错,在一个赋值语句中,只能给一个变量赋值,不能出现两个或多个“=”.[答案]5[解析]第一步,把3的值赋给a;第二步,把a的值3赋给b,则b的值为3;第三步,把b+2(即3+2=5
6、)的值赋给b,此时b=5.第四步,输出b的值5.4.下面的程序书写是否有误,若有请改正.[探究]以上程序的主要错误在于混淆了数学符号与程序符号的用法,上面的程序,对于计算机是无法识别的.[解析]正确的程序如下:高效课堂(1)下列输入语句书写正确的是()A.INPUT“A,B,C=”a,b,cB.INPUT“A,B,C=”;a,b,cC.INPUTa,b,c=;“A,B,C”D.PRINT“A,B,C=”;a,b,c输入语句、输出语句和赋值语句●互动探究(2)下列输出语句书写不正确的是()A.PRINTSB.PRINTS=4C.PRINT“S=”;SD.PRI
7、NT(a+b+c)/3(3)下列语句书写正确的是________(只填序号).①INPUTx=3②INPUTa,b,c③PRINTa,b,c④A=B=C=3⑤i=i+1[探究]1.输入语句中的“提示内容”与变量之间用什么标点符号隔开,“提示内容”可以省略吗?2.输出语句有计算功能吗?3.赋值语句中的等号与数学中的等号意义相同吗?[解析](1)“提示内容”与输入内容之间要用“;”隔开,故A错;提示内容在前,输入内容在后,故C错;输入语句用“INPUT”而非“PRINT”,故D错.(2)由输出语句的格式及功能知A,C,D正确,不能直接输出S=4,故选B.(3)对
8、于①,不能直接输入x=3,书写格式不正确,故①错误;
此文档下载收益归作者所有