收藏 分享(赏)

【步步高学案导学设计】数学人教b版必修3课时作业 第1章 算法初步 1.2.1赋值、输入和输出语句.doc

上传人:无敌 文档编号:522634 上传时间:2018-04-09 格式:DOC 页数:5 大小:254KB
下载 相关 举报
【步步高学案导学设计】数学人教b版必修3课时作业 第1章 算法初步 1.2.1赋值、输入和输出语句.doc_第1页
第1页 / 共5页
【步步高学案导学设计】数学人教b版必修3课时作业 第1章 算法初步 1.2.1赋值、输入和输出语句.doc_第2页
第2页 / 共5页
【步步高学案导学设计】数学人教b版必修3课时作业 第1章 算法初步 1.2.1赋值、输入和输出语句.doc_第3页
第3页 / 共5页
【步步高学案导学设计】数学人教b版必修3课时作业 第1章 算法初步 1.2.1赋值、输入和输出语句.doc_第4页
第4页 / 共5页
【步步高学案导学设计】数学人教b版必修3课时作业 第1章 算法初步 1.2.1赋值、输入和输出语句.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、 1.2.1 赋值、输入和输出语句课时目标 掌握三种语句的定义,了解它们的一般格式和作用,借助三种语句完成算法到程序语句的转化1赋值语句(1)格式:_.(2)赋值号:“” (3)作用:_.2输入语句(1)格式:_.(2)作用:_.3输出语句(1)格式:_.(2)作用:在计算机屏幕上输出求解的结果一、选择题1在输入语句中,如果同时输入多个变量,变量之间的分隔符是( )A逗号 B分号 C空格 D引号2关于语句 xinput(“what is your name?” , “string”)的说法中不正确的是( )A此语句的内容是输入你的名字 ,string 表示输入数值型变量B此语句中的“input

2、”语句用来控制在屏幕上输入C此语句中的 string 代表输入字符型变量DScilab 的输入语句“input”,不仅可以输入数值,也可输入单个或多个字符3下列给出的赋值语句中正确的是( )A4M BM MCBA3 Dxy 04有关赋值语句的描述,正确的是( )A赋值语句中的“”也叫赋值号 ,其作用是把它右侧表达式代表的值赋给左侧变量B赋值语句中“”右侧只能是常数值C数学表达式中形如“x x1”是个矛盾式,故赋值语句中不会出现“xx1”这样的语句D语句“xy2”也可作为赋值语句5下列程序语言中表达式的值正确的是( )6当 a3,b5,cb2 时,print(%io(2),a ,b,c) 在屏幕

3、上的输出结果自上而下依次是( )A3,5,7 B3,5,5C7,3,5 D7,5,3题 号 1 2 3 4 5 6答 案二、填空题7下面一段程序执行后的结果是_A 2;A A*2;A A 6;print%io2,A;8下列给出的输入、输出语句错误的有_(填序号) 输入语句“input” a;b;c 输入语句 input x5输出语句 print A3 输出语句 print(%io(2),a)9读程序、,若两程序输入值与执行结果均分别相同,则两程序的输入值为_,执行结果为_三、解答题10对于平面直角坐标系中给定的两点 A(a,b) ,B(c,d),编写一个程序,要求输入两点的坐标,输出这两点间的

4、距离11编写一个程序,要求输入两个正数 a 和 b 的值,输出这两个数的几何平均数 和ab算术平均数 .a b2能力提升12写出用公式法求 x22x 80 的根的程序13以下是一个用基本算法语句编写的程序,根据程序画出相应的程序框图1输入语句要求输入的值只能是具体的常数,不能是变量或表达式(输入语句无计算功能),若输入多个数,各数之间应用“, ”隔开2输出语句可以输出常量,变量或表达式的值(输出语句有计算功能) 或字符,程序中引号内的部分将原始呈现3赋值语句的作用是先算出赋值号右边表达式的值,然后把该值赋给赋值号左边的变量,使该变量的值等于表达式的值4赋值号两边的内容不能对调,如 ab 与 b

5、a 表示的意义完全不同赋值号与“等于”的意义也不同,若把“”看作等于,则 NN 1 不成立,若看作赋值号,则成立5赋值语句只能给一个变量赋值,不能接连出现两个或多个“” 答案知识梳理1(1)变量名表达式 (3) 先计算出赋值号右边表达式的值,然后把该值赋给赋值号左边的变量2(1)变量名input (“提示内容”) (2)不仅可输入数值,也可输入单个或多个字符3(1)print(%io (2),变量名)作业设计1A 2.A3B 赋值语句的格式为:变量表达式,是将右边表达式的值赋给左边的变量,赋值时左右两端不能对换,也不能进行字符运算故选 B.4A5C C 中,53(127)4(5 15)4 5;

6、A 中,6 3 221218 30;4B 中,39( )236;9D 中,55423445.6D print(%io(2) ,a,b, c)在屏幕上的输出是从右往左开始,即最上面是 c 的值,中间是 b 的值,最下面是 a 的值710解析 先把 2 赋给 A,然后把 A*24 赋给 A,即 A 的值为 4,再把 4610 赋给A,所以输出的为 10.8解析 错,变量之间用“, ”隔开;错,input 语句中只能是变量,而不能是表达式;错,print 语句中不能再用赋值号 “” ;正确90 2解析 两程序执行结果相同,即求 yx2 与 y2x2 的交点10解 程序如下: a input“a ”;b input“b ”;c input“c ”;d input“d ”;D sqrta c*a c b d*b d;D11解 程序为:a imput“a ”;b input“b ”;A sqra*b;B a b/2;print%io2,A,B;12解 程序如下:13解 程序框图如图所示:

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

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

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


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

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

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