收藏 分享(赏)

2017-2018学年高中数学人教B版必修3教学案:第一章 1-2 1.2-1 赋值、输入和输出语句 .doc

上传人:高**** 文档编号:716724 上传时间:2024-05-30 格式:DOC 页数:10 大小:497KB
下载 相关 举报
2017-2018学年高中数学人教B版必修3教学案:第一章 1-2 1.2-1 赋值、输入和输出语句 .doc_第1页
第1页 / 共10页
2017-2018学年高中数学人教B版必修3教学案:第一章 1-2 1.2-1 赋值、输入和输出语句 .doc_第2页
第2页 / 共10页
2017-2018学年高中数学人教B版必修3教学案:第一章 1-2 1.2-1 赋值、输入和输出语句 .doc_第3页
第3页 / 共10页
2017-2018学年高中数学人教B版必修3教学案:第一章 1-2 1.2-1 赋值、输入和输出语句 .doc_第4页
第4页 / 共10页
2017-2018学年高中数学人教B版必修3教学案:第一章 1-2 1.2-1 赋值、输入和输出语句 .doc_第5页
第5页 / 共10页
2017-2018学年高中数学人教B版必修3教学案:第一章 1-2 1.2-1 赋值、输入和输出语句 .doc_第6页
第6页 / 共10页
2017-2018学年高中数学人教B版必修3教学案:第一章 1-2 1.2-1 赋值、输入和输出语句 .doc_第7页
第7页 / 共10页
2017-2018学年高中数学人教B版必修3教学案:第一章 1-2 1.2-1 赋值、输入和输出语句 .doc_第8页
第8页 / 共10页
2017-2018学年高中数学人教B版必修3教学案:第一章 1-2 1.2-1 赋值、输入和输出语句 .doc_第9页
第9页 / 共10页
2017-2018学年高中数学人教B版必修3教学案:第一章 1-2 1.2-1 赋值、输入和输出语句 .doc_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
资源描述

1、12.1赋值、输入和输出语句预习课本P1620,思考并完成以下问题(1)赋值语句的格式和作用分别是什么?(2)输入、输出语句的格式和作用又分别是什么?1赋值语句定义用来表明赋给某一个变量一个具体的确定值的语句格式变量名表达式作用赋值语句中的“”号,称做赋值号,赋值语句的作用是先计算出赋值号右边表达式的值,然后把该值赋给赋值号左边的变量,使该变量的值等于表达式的值2输入、输出语句名称一般格式作用输入语句ainput()(1)把程序和初始数据分开(2)可输入数值、单个或多个字符输出语句print(%io(2),a,b,c)参数%io(2)表示在屏幕上输出1下列赋值语句中错误的是()ANN2BMM*

2、MCABC DD3答案:C2下列基本算法语句中书写格式正确的是()Ainput2 015 Binputx2 015Cyy*y1 D5x答案:C3输出计算结果a,表示为_答案:print(%io(2),a)输入、输出语句及赋值语句的功能典例写出下列语句描述的算法的输出结果解(1)因为a5,b3,c4,dc216,所以输出结果为16.(2)因为a1,b2,cab3,所以bacb1322.故输出结果依次为a1,b2,c3.(1)根据给出的算法语句写结果,应抓住输入、输出语句和赋值语句的特点,按语句的计算、赋值功能依次执行(2)注意在Scilab语言中常见运算符号的书写方式,明确它们的运算规则:先乘除

3、,后加减;乘幂优先于乘除;函数优先于乘幂;同级运算从左向右按顺序进行;括号内的运算最优先活学活用如果输入“82,92,90”下面程序的功能是_,输出结果为_xinput(”成绩1”);yinput(”成绩2”);zinput(”成绩3”);txyz;st/3;print(%io(2),s,t);解析:输入考试成绩,输出三科总分和平均分答案:输出总分和平均分264,88用赋值、输入、输出语句写算法程序典例如图,已知圆的半径为R,其内接正方形如图,试设计程序求图中阴影部分的面积解程序如下:1编写程序解决具体问题的一般步骤(1)设计并用自然语言写出解决问题的算法(2)用程序框图表示算法(3)将程序框

4、图转化为算法语句即得程序2由程序框图写出程序的方法顺序结构的程序框图只需利用输入语句、输出语句和赋值语句即可完成其中输入、输出框对应输入语句和输出语句,处理框对应赋值语句活学活用根据程序框图,写出程序解:程序如下:赋值、输入、输出语句在现实生活中的应用典例在一次数学考试中,小明,小亮,小强的成绩分别为a,b,c,后来发现统计错了小亮的成绩记在了小明的名下,小强的成绩记在了小亮的名下,而小明的成绩记在小强的名下了设计程序更正成绩单,并输出解程序如下:编写程序解决实际应用题的步骤(1)审清题意,恰当设未知数(2)建立数学模型,把实际问题转化为数学问题(3)根据数学模型,设计算法分析(4)根据算法分

5、析,画出程序框图(5)根据程序框图,利用输入、输出语句及赋值语句等编写程序活学活用经过市场调查分析,2016年第一季度内,某地区对某件商品的需求量为12 000件,为保证商品不脱销,商家在月初时将商品按相同的量投入市场,已知年初商品的库存量为50 000件,用S表示商品的库存量,设计一个程序,求出第一季度结束时商品的库存量解:列出如下列所示每月库存量的变化情况:月份库存一月二月三月S46 00042 00038 000程序如下:层级一学业水平达标1下列输入、输出、赋值语句中正确的是()Aainput(”a”)Bprint(%io(2),a;b;c)C10BDAB5解析:选AA正确;B错误,pr

6、int语句中变量之间用“,”隔开,而不是“;”;C错误,赋值语句中“”号左边只能是变量名,不能是数值;D错误,一个赋值语句只能给一个变量赋值,不能出现两个或两个以上的赋值号2执行下面的程序后,输出的a,b的值是()A1,3B4,1C4,2 D1,4解析:选B由赋值语句的意义知,执行aab后,a的值变为134,执行bab后,b431,故选B.3下列程序若输出的结果为4,则输入的x值可能是_解析:由题意可得x22x14,解得x1或x3.答案:1或34读如下两个程序,完成下列题目程序甲:程序乙:(1)程序甲的运行结果为_(2)若程序甲、乙运行结果相同,则程序乙输入的值为_解析:赋值语句给变量赋值时,

7、变量的值总是最后一次所赋的值,故程序甲中x的值最后为6.要使程序乙中y的值为6,即x266,故x0,即输入的x的值为0.答案:(1)6(2)0层级二应试能力达标1“x=3*5”,“x=x+1”是某一程序中的先后相邻的两个语句,那么下列说法中,正确的是( )“x=3*5”的意思是“x=3*5=15”.此式与算术中的式子是一样的;x=3*5是将数值15赋给x;“x=3*5”可以写为“3*5=x”;“x=x+1”语句在执行时“=”右边x的值是15,执行后左边x的值是16.A.B.C D解析:选B程序中的等号与算术中的不一样,且在给变量赋值时,赋值号的左边是变量,右边是数值或表达式,左右两边不能交换位

8、置,故错2以下程序运行后输出结果是()A58 B88C13 D85解析:选Dx58,a为58除以10的整数商,a5.又b为58除以10的余数,b8.x108585.3以下程序的含义是()A求x33x224x300的根B输入x后,输出yx33x224x30的值C求一般三次函数值的程序Dyx33x224x30的作图程序解析:选B本题考查对输入语句xinput(”x”),赋值语句yx334给出下列程序:此程序的功能为()A求点到直线的距离B求两点之间的距离C求一个多项式函数的值D求输入的值的平方和解析:选B输入的四个实数可作为两个点的坐标,程序中的a,b分别表示两个点的横、纵坐标之差,而m,n分别表

9、示两点横纵坐标之差的平方;s是横、纵坐标之差的平方和,d是平方和的算术平方根,即两点之间的距离,最后输出此距离5运行程序:输出结果为_解析:首先将2赋给变量A,然后将25的结果再赋给A,最后这个新的数10加上8,就得到输出的A的值18.答案:186已知A(x1,y1),B(x2,y2)是平面上的两点,试设计一个程序,输入A,B两点的坐标,输出其中点的坐标,现已给出程序的一部分,试在横线上填上适当的语句,把程序补充完整解析:根据题意可知程序中缺中点坐标,由中点坐标公式x,y可得中点坐标答案:x(x1x2)/2;y(y1y2)/27已知一段程序如下:若输入的是3,则运行结果是_解析:由N=M,得N=3;由M=2*6,得M=12;由P=(M*N)/2,得P=18;由Q=3*P,得Q=54.答案:54,18,3,128根据下列程序框图写出程序解:程序如下:9某工种按工时计算工资,每月总工资每月劳动时间(小时)每小时工资,从总工资中扣除10%作公积金,剩余的为应发工资,请编写一个输入劳动时间和每小时工资数就能输出应发工资的程序,并画出程序框图解:算法分析S1输入每月劳动时间t和每小时工资a.S2求每月总工资y每月劳动时间t每小时工资a.S3求应发工资z每月总工资y(110%)S4输出应发工资z.程序框图如图所示程序如下:

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

当前位置:首页 > 幼儿园

网站客服QQ:123456
免费在线备课命题出卷组卷网版权所有
经营许可证编号:京ICP备12026657号-3