收藏 分享(赏)

【测控指导】高二数学人教a版必修3课件:1.2.1 输入语句、输出语句和赋值语句.ppt

上传人:无敌 文档编号:1160762 上传时间:2018-06-16 格式:PPT 页数:30 大小:1.13MB
下载 相关 举报
【测控指导】高二数学人教a版必修3课件:1.2.1 输入语句、输出语句和赋值语句.ppt_第1页
第1页 / 共30页
【测控指导】高二数学人教a版必修3课件:1.2.1 输入语句、输出语句和赋值语句.ppt_第2页
第2页 / 共30页
【测控指导】高二数学人教a版必修3课件:1.2.1 输入语句、输出语句和赋值语句.ppt_第3页
第3页 / 共30页
【测控指导】高二数学人教a版必修3课件:1.2.1 输入语句、输出语句和赋值语句.ppt_第4页
第4页 / 共30页
【测控指导】高二数学人教a版必修3课件:1.2.1 输入语句、输出语句和赋值语句.ppt_第5页
第5页 / 共30页
点击查看更多>>
资源描述

1、1.2基本算法语句,1.2.1输入语句、输出语句和赋值语句,1.输入语句,使用输入语句时应注意的事项:(1)输入语句只能够输入数据,不能输入变量、函数或表达式,其中一般格式中的“变量”是指变量的值.(2)“提示内容”必须加双引号,“提示内容”原样在计算机屏幕上显示,“提示内容”与变量之间用“;”隔开,“提示内容”和它后面的分号“;”可以省略不写.(3)一个输入语句可以输入多个变量,中间用“,”隔开.其格式为:INPUT“提示内容1,提示内容2,提示内容3”;变量1,变量2,变量3例如:INPUT“x,y,z=”;x,y,z,试一试输入一个学生的数学、语文、英语三门课的成绩,用输入语句表示为.答

2、案:INPUT“数学,语文,英语”;x,y,z,2.输出语句,使用输出语句时应注意的事项:(1)同输入语句一样,表达式前也可以有“提示内容”,且“提示内容”和表达式之间必须用“;”隔开.(2)“提示内容”是提示用户要输出的是什么信息,提示内容必须加双引号,“提示内容”原样输出.(3)同输入语句一样,输出语句也可以一次完成输出多个表达式的功能,不同的表达式之间用“,”隔开.例如:PRINT“a,b,c=”;a,b,c(4)计算机先计算表达式的值再输出,即输出语句有计算功能.,做一做当x=3时,输出语句:PRINTx-5的输出结果是.答案:-2,3.赋值语句,使用赋值语句应注意的事项:(1)在代数

3、中A=B与B=A是等效的两个等式,而在赋值语句中则是两个不同的赋值过程.如A=B是将B的值赋给变量A,而B=A是将A的值赋给变量B.(2)“=”右边可以是常量、变量或算式,如X=6,A=B,当表达式为一算式时,如C=X+Y,是指先计算X+Y的值,再把该值赋给C,所以赋值语句具有计算功能.(3)“=”左边必须是变量,而不能是表达式、常量.如15=a,x+y=c都是错误的.(4)一个赋值语句只能给一个变量赋值,不能对几个变量连续赋值,但可以辗转赋值.如A=B=10是不正确的,但可以写成:A=10,B=A.赋值后,A的值是10,B的值也是10.(5)可以给一个变量多次赋值,但只保留最后一次所赋的值.

4、如A=5,B=3,A=A+B,执行后A的值为8.,练一练运行以下语句:A=10A=A+10PRINTAEND输出结果为.答案:20,探究一,探究二,探究三,三种语句的格式与功能各种语句必须按其格式编写,并充分注意各自的注意事项,否则,所编写语句是错误的,计算机将无法执行.,探究一,探究二,探究三,典例提升(1)输入三个变量a,b,c的值,用输入语句表示为;(2)当x的值为5时,PRINT“x=”;x在屏幕上的输出结果为;(3)在赋值语句:3=B;x+y=0;A+B=-2;y=A+B中,正确的是.思路分析:根据三种语句的格式与功能解答.答案:(1)INPUT“a,b,c=”;a,b,c(2)x=

5、5(3),探究一,探究二,探究三,变式训练1下列语句输入语句INPUTa;b;c输入语句INPUTa+2输出语句PRINTA=4输出语句PRINT5,6 3赋值语句3=A+B赋值语句A=A+3其中正确的有.(把正确的序号都填上)解析:错误,变量之间应该用“,”隔开.错误,输入语句只能给变量赋值,不能给表达式a+2赋值.错误,输出语句不能用赋值号“=”.正确,输出语句可以输出常量、表达式的值.错误,赋值语句“=”左边只能是变量的符号,而不能是具体的值,正确,它是将含有变量自身的表达式的值赋予变量的形式.答案:,探究一,探究二,探究三,变式训练2计算机执行下面的程序后,输出的结果是.,解析:由B=

6、2,得A=4,B=6,A=10,所以输出的结果为10.答案:10,探究一,探究二,探究三,用三种语句编写程序输入语句、输出语句、赋值语句基本上对应于算法中的顺序结构,编写程序时“INPUT语句”是输入框中的信息,赋值语句是处理框中的信息,“PRINT语句”是输出框中的信息.编写程序的步骤:(1)首先根据问题要求构思算法分析;(2)然后把算法分析转化为程序框图,即画出程序框图;(3)再把程序框图转化为程序.要注意转化过程中这三种基本结构与相应语句的对应.熟练后可直接写出程序.算法语句中的运算符号对应表:,探究一,探究二,探究三,探究一,探究二,探究三,典例提升2已知一个正三棱柱的底面边长为a,高

7、为h,试设计一个程序来求解这个正三棱柱的表面积和体积,并画出程序框图.思路分析:根据三棱柱的表面积和体积公式画出程序框图,再用算法语句表示.解:程序框图如图所示,探究一,探究二,探究三,程序:,探究一,探究二,探究三,变式训练3给出如图所示的程序框图,写出相应的算法语句.思路分析:根据程序框的意义及顺序结构的特点依次写出.,探究一,探究二,探究三,解:算法语句如下:,探究点一,探究二,探究三,易错辨析易错点因使用算法语句的格式不严格而致误典例提升3编写计算一个学生在一次考试中数学、语文、英语三门课程的平均成绩的程序.错解:,错因分析:在输入语句与输出语句中,“提示内容”与变量间应该用“;”,而

8、不是“,”.,探究点一,探究二,探究三,正解:,1 2 3 4 5 6,1.下列程序运行的结果是()M=3N=M+1M=M-1y=M+NPRINTyENDA.6B.7C.8D.9,1 2 3 4 5 6,解析:该程序的运行过程是M=3N=3+1=4M=3-1=2y=2+4=6输出6.答案:A,1 2 3 4 5 6,2.如图,此段程序运行的结果是()A.2,2,3B.3,2,2C.2,3,2D.3,3,2解析:初始:a=1,b=2,c=3,a=b,则a=2;b=c,则b=3;c=a,则c=2.答案:C,1 2 3 4 5 6,3.运行如图所示的程序,输出的结果是.解析:a=1,b=2,a=a+b,a=1+2=3.该程序输出的结果是3.答案:3,1 2 3 4 5 6,4.下列语句执行完后,A,B的值分别为.解析:A=2,B=3,执行第三行后B=4,执行第四行后A=6,执行第五行后B=10,执行完语句后A=6,B=10.答案:6,10,1 2 3 4 5 6,5.下面程序输出的结果是.解析:该程序的运行过程是:a=5,b=3,c=(3+5)/2=4,d=42=16,输出d=16.答案:d=16,1 2 3 4 5 6,6.以下是一个用基本算法语句编写的程序,根据程序画出其相应的程序框图.解:程序框图如图所示:,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 中等教育 > 小学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报