当前位置:首页 >> 数学 >>

2016-2017学年新人教A版必修3高中数学 1.2.1输入、输出语句和赋值语句(讲)(精品)


1. 2.1 输入、输出语句和赋值语句(讲) 在现代社会里,计算机已经成为人们日常生活和工作不可缺少的工具,如:听 MP3,看电影, 玩游戏,打字排版,画卡通画,处理数据等等,那么,计算机是怎样工作的呢? 计算机完成任何一项任务都需要算法,但是,我们用自然语言或程序框图描述的算法,计算 机是无法“看得懂,听得见”的 . 因此还需要将算法用计算机能够理解的程序设计语言 (programming language)翻译成计算机程序. 程序设计语言有很多种.为了实现算法中的三种基本的逻辑结构:顺序结构、条件结构、和循 环结构,各种程序设计语言中都包含下列基本的算法语句: 输入语句 2..探究新知 我们知道,顺序结构是任何一个算法都离不开的基本结构. 输入、输出语句和赋值语句基本上对应于算法中的顺序结构.(如右图)计算 机从上而下按照语句排列的顺序执行这些语句. 输入语句和输出语句分别用来实现算法的输入信息, 输出结果的功能. 用描点法作函数 y ? x ? 3x ? 24 x ? 30 的图象时,需要求出自变量与函数的一组对应值 .编 3 2 输出语句 赋值语句 条件语句 循环语句 语句 n 语句 n+1 写程序,分别计算当 程序: x ? ?5, ?4, ?3, ?2, ?1,0,1, 2,3, 4,5 时的函数值. INPUT “x=”;x y=x^3+3*x^2-24*x+30 PRINT x PRINT y END (一)输入语句 在该程序中的第 1 行中的 INPUT 语句就是输入语句.这个语句的一般格式是: INPUT “提示内容”;变量 INPUT 语句不但可以给单个变量赋值,还可以给多个变量赋值,其格式为: INPUT “提示内容 1, 提示内容 2, 提示内容 3, ?” ; 变量 1, 变量 2, 变量 3, ? 例如,输入一个学生数学,语文,英语三门课的成绩,可以写成: INPUT “数学,语文,英语”;a,b,c 注:①“提示内容”与变量之间必须用分号“;”隔开. ②各“提示内容”之间以及各变量之间必须用逗号“,”隔开.但最后的变量的后面不需要. (二)输出语句 在该程序中,第 3 行和第 4 行中的 PRINT 语句是输出语句.它的一般格式是: PRINT “提示内容”;表达 式 输出语句的用途: (1)输出常量,变量的值和系统信息.(2)输出数值计算的结果. (三)赋值语句 用来表明赋给某一个变量一个具体的确定值的语句. 除了输入语句,在该程序中第 2 行的赋值语句也可以给变量提供初值.它的一般格式是: 变量=表达式 赋值语句中的“=”叫做赋值号. 赋值语句的作用:先计算出赋值号右边表达式的值,然后把这个值赋给赋值号左边的变 量,使该变量的值等于表达式的值. 注:①赋值号左边只能是变量名字,而不能是表达式.如:2=X 是错误的. ②赋值号左右不能对换.如“A=B”“B=A”的含义运行结果是不同的. ③不能利用赋值语句进行代数式的演算.(如化简、因式分解、解方程等) ④赋值号“=”与数学中的等号意义不同. 3.例题分析 例 1 编写程序,计算一个学生数学、语文、英语三门课的平均成绩. 分析:先写出算法,画出程序框图,再进行编程. 算法: 开始 程序: 输入 a,b,c INPUT “数学=”;a INPUT “语文=”;b INPUT “英语=”;c y=(a+b+c)/3 PRINT “The average=”;y 输出 y END y? a?b?c 3 结束 例 2 给一个变

相关文章:
2016-2017学年新人教A版必修3高中数学 1.2.1 输入语句...
2016-2017学年新人教A版必修3高中数学 1.2.1 输入语句、输出语句和赋值语句素材2 (1)(精品)_高二数学_数学_高中教育_教育专区。1.2.1 输入语句、输出语句...
2016-2017学年新人教A版 必修3高中数学《1.2.2 条件语...
2016-2017学年新人教A版 必修3高中数学1.2.2 ...语句(第2课时)》教案(精品)_高二数学_数学_高中...—输入 语句、输出语句赋值语句、条件语句、循环语...
2016-2017学年新人教A版必修3高中数学 1.2.3 循环语句...
2016-2017学年新人教A版必修3高中数学 1.2.3 循环语句教案 (1)(精品)_...节我们学习了输入语句输出语句赋值语句和条件语句,今天我们开始学习循环语句...
2016-2017学年新人教A版必修3高中数学 1.2.2 条件语句...
2016-2017学年新人教A版必修3高中数学 1.2.2 条件语句教案 (1)(精品)_...框图,上一节我们学习了输入语句输出语句赋值语句,今天我们开始学习条件语句...
2016-2017学年新人教A版 必修3高中数学 1.2.2-1.2.3条...
2016-2017学年新人教A版 必修3高中数学 1.2.2-1.2.3条件语句和循环语句教案 文(精品)_高二数学_数学_高中教育_教育专区。高中数学 1.2.2-1.2.3 条件...
2015-2016学年高中数学 1.2.1输入语句、输出语句和赋值...
2015-2016学年高中数学 1.2.1输入语句、输出语句和赋值语句素材 新人教A版必修3_数学_高中教育_教育专区。2015-2016 学年高中数学 1.2.1 输入语句、输出语句...
2016-2017学年新人教A版必修3高中数学 1.2.3 循环语句...
2016-2017学年新人教A版必修3高中数学 1.2.3 循环语句习题(精品)_高二数学_数学_高中教育_教育专区。1.2.3 循环语句 1.下面的程序: a=1 WHILE a<100 a...
2016-2017学年新人教A版 必修3高中数学 (1.1.1 算法的...
2016-2017学年新人教A版 必修3高中数学 (1.1.1 算法的概念)示范教案(精品)...1.1.2 程序框图与算法的基本逻辑结构 1.2.1 输入语句、输出语句和赋值语句 ...
【创新设计】2015-2016学年高中数学 1.2.1输入语句、输...
【创新设计】2015-2016学年高中数学 1.2.1输入语句、输出语句和赋值语句课时作业 新人教A版必修3_数学_高中教育_教育专区。1.2 基本算法语句 1.2.1 输入语句...
2015高中数学 1.2.1输入、输出语句和赋值语句讲解 新人...
2015高中数学 1.2.1输入输出语句和赋值语句讲解 新人教A版必修3_数学_高中教育_教育专区。2015 高中数学 1.2.1 输入输出语句和赋值语句讲解 新人教 A 版...
更多相关标签: