2018年人教A版高中数学必修三课时作业第1章算法初步 1.2.1含答案
加入VIP免费下载

本文件来自资料包: 《2018年人教A版高中数学必修三课时作业第1章算法初步 1.2.1含答案》 共有 1 个子文件,压缩包列表如下:

注:压缩包层级关系提取自源文件,您看到的所有资料结构都和您下载的源文件一致

加入VIP免费下载
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天资源网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:403074932
资料简介
由莲山课件提供http://www.5ykj.com/ 资源全部免费 ‎1.2.1 输入语句、输出语句和赋值语句 ‎            ‎ 课时目标 ‎1.理解输入语句、输出语句、赋值语句的作用.‎ ‎2.理解这些语句与相应逻辑结构的关系.‎ 识记强化 ‎1.输入语句的一般格式是INPUT “提示内容”;变量,其作用是实现算法的输入信息功能.‎ ‎2.输出语句的一般格式是PRINT “提示内容”;表达式,其作用是实现算法的输出结果功能.‎ ‎3.赋值语句的一般格式是变量=表达式,其作用是将表达式的值赋给变量.‎ 课时作业 一、选择题 ‎1.在INPUT语句中,如果同时输入多个变量,变量之间的分隔符是(  )‎ A.逗号 B.分号 C.空格 D.引号 答案:A 解析:在算法语句中,若同时输入多个变量,变量之间用逗号隔开.‎ ‎2.关于赋值语句需要注意的事项中不正确的是(  )‎ A.赋值号左边只能是变量名字,而不是表达式 B.赋值号左、右不能对换 由莲山课件提供http://www.5ykj.com/ 资源全部免费 由莲山课件提供http://www.5ykj.com/ 资源全部免费 C.不能利用赋值语句进行代数式的演算 D.赋值号与数学中的等号的意义相同 答案:D 解析:关于赋值语句中一定要注意的事项是把赋值号与数学中的等号区分开,它们的意义不相同.‎ ‎3.设A为5,B为6,则以下语句中可以实现A,B的值互换的程序是(  )‎ A.A=5 B=6 B=A A=B B.A=5 B=‎6 ‎C=A B=C C.A=5 B=‎6 ‎C=A A=B B=C D.A=5 B=‎6 ‎C=A B=C A=B 答案:C 解析:利用赋值语句实现两个变量的值的互换,需引进第三个变量作为中间过渡,采用三个赋值语句即可实现.‎ ‎4.利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是(  )‎ A.INPUT “A,B,C”,a,b,c B.INPUT “A,B,C=”;a,b,c C.INPUT a,b,c;“A,B,C”‎ D.PRINT “A,B,C=”;a,b,c 答案:B ‎5.下面(如图所示)是利用赋值语句,输入、输出语句写的算法,算法相应的程序框图正确的一个是(  )‎ 答案:C 解析:注意选项A与选项C的区别.‎ ‎6.下面的程序输出的结果为(  )‎ 由莲山课件提供http://www.5ykj.com/ 资源全部免费 由莲山课件提供http://www.5ykj.com/ 资源全部免费 A.27 B.9‎ C.2+25 D.11‎ 答案:D 二、填空题 ‎7.编写程序时,y=对应的赋值语句是______.‎ 答案:‎ ‎8.运行如图所示的程序,输出的结果是________.‎ 答案:3‎ 解析:∵a=1,b=2,a=a+b,∴a=1+2=3,∴该程序输出的结果是3.‎ ‎9.阅读下列程序,并回答问题.‎ ‎(1)中若输入1,2,则输出的结果为________;‎ ‎(2)中若输入3,2,5,则输出的结果为________.‎ 答案:(1)1,-2,-1 (2)C=-3‎ 解析:(1)阅读程序,由a=1,b=2,及c=a-b,可得c=-1;又由b=a+c-b可得b=-2;所以程序运行后的结果为1,-2,-1.‎ 由莲山课件提供http://www.5ykj.com/ 资源全部免费 由莲山课件提供http://www.5ykj.com/ 资源全部免费 ‎(2)阅读程序,由A=3,B=2,C=5,A=A+B,可得A=5.又根据语句B=B-A,得B=-3,又C=C/A*B,所以输出的结果为C=-3.‎ 三、解答题 ‎10.任意给三个变量a,b,c赋值,计算a2-3b2+‎5c的值,写出程序.‎ 解:程序如下:‎ ‎11.输入四个变量A,B,C,D,交换变量A和D的值,交换变量B和C的值,并输出交换后的值.‎ 解:其程序如下:‎ 能力提升 ‎12.下面程序的功能是计算x=-+和y=--的值.在横线上填上适当的表达式.‎ 答案:P+Q P-Q ‎13.下面是用程序语句表示的一个问题的算法,试根据其画出程序框图.‎ 由莲山课件提供http://www.5ykj.com/ 资源全部免费 由莲山课件提供http://www.5ykj.com/ 资源全部免费 解:程序框图如图所示.‎ 由莲山课件提供http://www.5ykj.com/ 资源全部免费

资料: 29.3万

进入主页

人气:

10000+的老师在这里下载备课资料