高中数学 1.2.1《输入语句、输出语句和赋值语句》课件 新人教A版必修3.ppt

上传人:s9****2 文档编号:567961745 上传时间:2024-07-22 格式:PPT 页数:27 大小:11.60MB
返回 下载 相关 举报
高中数学 1.2.1《输入语句、输出语句和赋值语句》课件 新人教A版必修3.ppt_第1页
第1页 / 共27页
高中数学 1.2.1《输入语句、输出语句和赋值语句》课件 新人教A版必修3.ppt_第2页
第2页 / 共27页
高中数学 1.2.1《输入语句、输出语句和赋值语句》课件 新人教A版必修3.ppt_第3页
第3页 / 共27页
高中数学 1.2.1《输入语句、输出语句和赋值语句》课件 新人教A版必修3.ppt_第4页
第4页 / 共27页
高中数学 1.2.1《输入语句、输出语句和赋值语句》课件 新人教A版必修3.ppt_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《高中数学 1.2.1《输入语句、输出语句和赋值语句》课件 新人教A版必修3.ppt》由会员分享,可在线阅读,更多相关《高中数学 1.2.1《输入语句、输出语句和赋值语句》课件 新人教A版必修3.ppt(27页珍藏版)》请在金锄头文库上搜索。

1、第一章算法初步第一章算法初步1 12 2基本算法语句基本算法语句1 12.12.1输入语句、输出语句和赋值语句输入语句、输出语句和赋值语句1 1理解输入语句、输出语句、赋值语句的基本含义理解输入语句、输出语句、赋值语句的基本含义2 2能用输入语句、输出语句、赋值语句编写简单的能用输入语句、输出语句、赋值语句编写简单的程序程序基础梳理基础梳理1输入语句:计算机是无法输入语句:计算机是无法“看得懂,听得见看得懂,听得见”的的因此还需要将算法用计算机能够理解的程序设计语言因此还需要将算法用计算机能够理解的程序设计语言(programming language)翻译成计算机程序,输入英文为翻译成计算机

2、程序,输入英文为 “INPUT”,输入语句用来实现算法的输入信息功能,格式,输入语句用来实现算法的输入信息功能,格式如下:如下:例如:要输入例如:要输入x2,y4,语句如何表示?,语句如何表示?2输出语句:输出英文为输出语句:输出英文为 “PRINT”,输出语句用来,输出语句用来实现算法的输出信息功能,格式如下:实现算法的输出信息功能,格式如下:INPUT “x,y”;2,4PRINT“x”;2S Sa ab b自测自评自测自评1 1要输出要输出“7 7为奇数为奇数”,语句可以为,语句可以为( () )A APRINT 7PRINT 7B BPRINTPRINT;7 7C CPRINT 7PR

3、INT 7;“为奇数为奇数” D DPRINT 7PRINT 7“为奇数为奇数”2 2下列输入语句正确的是下列输入语句正确的是( () )A AINPUT INPUT “x x” 2; 2; B BINPUTINPUT“x x;” 2 2C CINPUT INPUT “x x”;2; 2; D DINPUTINPUT“x x” ;2 2CD3 3下列输出语句表示方式正确的是下列输出语句表示方式正确的是( () )A APRINT xPRINT x2; B2; BPRINT xPRINT x2 2C CPRINT PRINT “x x”; 2; D2; DPRINT PRINT “x x”; 2

4、 24 4将两个数将两个数a a8 8,b b7 7交换,使交换,使a a7 7,b b8 8,使用赋值,使用赋值语句正确的一组语句正确的一组( () )A Aa ab b,b ba Ba Bc cb b,b ba a,a ac cC Cb ba a,a ab Db Da ac c,c cb b,b ba aDB题型一题型一 输入、输出语句的书写格式输入、输出语句的书写格式例例1 1 判断下列给出的输入语句、输出语句和赋值判断下列给出的输入语句、输出语句和赋值语句是否正确语句是否正确(1)(1)输出语句输出语句INPUTINPUTa a;b b(2)(2)输入语句输入语句INPUTINPUTx

5、 x3 3(3)(3)输出语句输出语句PRINTPRINTA A2 2(4)(4)输出语句输出语句PRINTPRINT20*2;20*2;(5)(5)赋值赋值1=i1=i(6)(6)赋值语句赋值语句x+y=2x+y=2(7)(7)赋值语句赋值语句A=B=2A=B=2(8)(8)赋值语句赋值语句S=S*SS=S*S答案:正确的有答案:正确的有(8)(8);错误的是;错误的是(1)(1)、(2)(2)、(3)(3)、(4)(4)、(5)(5)、(6)(6)、(7)(7)点评:点评:1.1.输入语句要求输入的值只能是具体的常数,输入语句要求输入的值只能是具体的常数,不能是变量或表达式不能是变量或表达

6、式( (输入语句无计算功能输入语句无计算功能) ),若输入多个,若输入多个数,各数之间应用逗号数,各数之间应用逗号“,”隔开隔开2 2计算机执行到输入语句时,暂停等候用户输入计算机执行到输入语句时,暂停等候用户输入“提提示内容示内容”所提示的数据,输入后回车,则程序继续运行,所提示的数据,输入后回车,则程序继续运行,“提示内容提示内容”及其后的及其后的“;”可省略可省略3 3输出语句可以输出常量,变量或表达式的值输出语句可以输出常量,变量或表达式的值( (输出输出语句有计算功能语句有计算功能) )或字符,程序中引号内的部分将原始呈现或字符,程序中引号内的部分将原始呈现跟跟 踪训踪训 练练1编写

7、一个程序,要求输入一个圆的半径使能输出编写一个程序,要求输入一个圆的半径使能输出该圆的周长和面积该圆的周长和面积(取取3.14).题型二题型二 编写算法语句编写算法语句例例2 2 已知圆锥底面半径已知圆锥底面半径R R和高和高H H,设计一个求圆锥体积,设计一个求圆锥体积和表面积的程序和表面积的程序分析:分析:首先输入数值首先输入数值R R和和H H,计算母线长,再计算底面积和,计算母线长,再计算底面积和侧面积,便可输出结果侧面积,便可输出结果解析:解析:点评:点评:综合应用输入、输出,赋值语句编写简单的综合应用输入、输出,赋值语句编写简单的语句严格按格式书写语句严格按格式书写跟跟 踪训踪训

8、练练2 2输入语句,输入语句,输出语句,输出语句,赋值语句,不能包赋值语句,不能包含运算的是含运算的是_题型三题型三 贬值语句贬值语句例例3 3 请写出下面程序运算的结果请写出下面程序运算的结果分析:分析:利用赋值语句的功能求解最后结果利用赋值语句的功能求解最后结果解析:解析:(1)(1)因为因为a a5 5,b b3 3,c c(a(ab)/2b)/24 4,所以所以d dc c2 21616,输出,输出d d的值为的值为16.16.(2)(2)因为因为a a1 1,b b2 2,c ca ab b,所以,所以c c3 3,b ba ac cb b,即,即b b1 13 32 22.2.所以

9、输出所以输出a a1 1,b b2 2,c c3.3.(3)(3)由由b b2020及及a ab b知知a a2020,由,由c c3030及及b bc c知知b b3030,再由,再由c ca a及及a a2020知知c c20.20.所以所以a a2020,b b3030,c c2020,输出输出a a,b b,c c的值是的值是20,30,20.20,30,20.点评:点评:1.1.赋值语句的作用是先算出赋值号右边表达赋值语句的作用是先算出赋值号右边表达式的值,然后把该值赋给赋值号左边的变量,使该变量的式的值,然后把该值赋给赋值号左边的变量,使该变量的值等于表达式的值值等于表达式的值2

10、2赋值号两边的内容不能对调,如赋值号两边的内容不能对调,如a ab b与与b ba a表示表示的意义完全不同赋值号与的意义完全不同赋值号与“等于等于”的意义也不同,若把的意义也不同,若把“”看作等于则看作等于则N NN N1 1不成立,若看作赋值号,则成不成立,若看作赋值号,则成立立3 3赋值语句只能给一个变量赋值,不能接连出现两赋值语句只能给一个变量赋值,不能接连出现两个或多个个或多个“”可给一个变量多次赋值,但只保留最后可给一个变量多次赋值,但只保留最后一次所赋的值一次所赋的值注意:注意:(3)题中易混淆题中易混淆a、b、c的值,其原因是对每次的值,其原因是对每次执行赋值语句,变量的值都会

11、被更新认识不到位执行赋值语句,变量的值都会被更新认识不到位跟跟 踪训踪训 练练3请写出下面程序运算输出的结果为请写出下面程序运算输出的结果为_49题型四题型四 程序框图与算法语句转换程序框图与算法语句转换例例4 4 输入输入x x的值,输出其平方的值,输出其平方(1)(1)写出算法步骤;写出算法步骤;(2)(2)画出程序框图;画出程序框图;(3)(3)编写程序编写程序分析:分析:本题需要进行一次输入,一次输出本题需要进行一次输入,一次输出解析:解析:(1)(1)算法步骤如下:算法步骤如下:第一步,输入第一步,输入x.x.第二步,计算第二步,计算y yx x2 2. .第三步,输出第三步,输出y

12、.y.(2)(2)程序框图如右图所示程序框图如右图所示(3)(3)编写程序如下:编写程序如下:点评:点评:输入语句、输出语句、赋值语句基本上对应于输入语句、输出语句、赋值语句基本上对应于算法中的顺序结构,写程序时算法中的顺序结构,写程序时“INPUTINPUT语句语句”是输入框中的是输入框中的信息,赋值语句是处理框中的信息,输出框中的信息是信息,赋值语句是处理框中的信息,输出框中的信息是“PRINTPRINT语句语句”的内容的内容编写程序的步骤:首先,根据问题要求构思算法分析;编写程序的步骤:首先,根据问题要求构思算法分析;其次,把算法分析转化为程序框图,即画出程序框图;再其次,把算法分析转化为程序框图,即画出程序框图;再次,把框图转化为程序要注意转化过程中三种基本结构次,把框图转化为程序要注意转化过程中三种基本结构与相应语句的对应与相应语句的对应4 4已知已知f(x)f(x)x x3 33x3x2 22x2x1 1,写出任意一个,写出任意一个x x的的值对应的函数值值对应的函数值f(x)f(x)的求法程序的求法程序跟跟 踪训踪训 练练

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号