专题03:1.2.1 输入语句、输出语句和赋值语句随堂练习-【上课小助手】2020-2021学年高中数学同步备课系列(人教A版必修3)

2021-03-11
| 2份
| 13页
| 264人阅读
| 1人下载
精品

资源信息

学段 高中
学科 数学
教材版本 -
年级 高一
章节 1.2.1 输入语句、输出语句和赋值语句
类型 课件
知识点 -
使用场景 同步教学
学年 2021-2022
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 249 KB
发布时间 2021-03-11
更新时间 2023-04-09
作者 xkw_026020959
品牌系列 -
审核时间 2021-03-11
下载链接 https://m.zxxk.com/soft/27275347.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

1.2.1 输入语句、输出语句和赋值语句随堂练习(解析版) A级 基础巩固 一、单选题 1.下列给变量赋值的语句正确的是( ) A. B. C. D. 【答案】D 【分析】 根据赋值号的左边只能是变量,右边可以是任意表达式求解. 【详解】 A. ,赋值号的左边是常量,故错误; B. ,赋值号的左边是表达式,故错误; C. ,赋值号的左边是表达式,故错误; D. ,赋值号的左边是变量,右边是表达式,故正确. 故选:D 【点睛】 本题主要考查赋值语句,还考查了理解辨析的能力,属于基础题. 2.下面程序输出结果是( ) A.1,1 B.2,1 C.1,2 D.2,2 【答案】B 【分析】 根据A,B的初始值,然后依次计算即可. 【详解】 由题可知:A=1,B=2, 所以T=1,A=2,B=1,所以输出A,B的值分别为2,1 故选:B 【点睛】 本题考查算法的计算,审清题意,属基础题. 3.运行下面的程序,当输入 和 时,输出结果是( ) A.2 B.3 C.4 D.7 【答案】B 【分析】 由程序结构看出,第一次循环后 的值是除数,除数 的值是运算所得的余数,在第二次循环中又一次执行了这样一个取余赋值的过程,一直到余数为0时退出循环体 【详解】 解:模拟程序的执行,可得此程序功能是辗转相除法求最大公约数, 所以 的商是2,余数为42, 的商为2,余数为39, 的商为1,余数为3, 的商为13,余数为0 , 由此可知,288,123两数的最大公约数为3, 故选:B 【点睛】 此题考查程序语句与辗转相除法求两数的最大公约数,属于基础题 4.计算机执行下面的程序段后,输出的结果是( ) A. , B. , C. , D. , 【答案】A 【分析】 根据程序语句列举出程序运行的算法步骤,进而可得出输出结果. 【详解】 , , , ,最后输出 , . 故选:A. 【点睛】 本题考查根据算法语句计算程序输出结果,考查计算能力,属于基础题. 5.已知两个单元分别存放了变量 和 ,试设计交换这两个变量值的语句正确的是( ) A. B. C. D. 【答案】B 【分析】 要实现两个变量 和 的交换,需要借助中间量c进行3次赋值 【详解】 解:先把b的值赋给中间变量c,这样c=b,再把a的值赋给变量b,把c的值赋给变量a 故选:B 【点睛】 此题考查的是赋值语句,属于基础题. 6.下列给出的赋值语句中,正确的是( ) A. B. C. D. 【答案】B 【分析】 根据对参数赋值的方法,可得结果. 【详解】 由参数 只能写在左边,故A错,B对 由不能写成 , 形式, 所以C,D均错 故选:B 【点睛】 本题考查赋值语句的写法,属基础题. 7.下列程序语句不正确的是( ) A.INPUT“MATH=”; B.PRINT“MATH=”; C. D. 【答案】A 【分析】 根据输入语句输入的只能是一个(或几个)变量或具体的数值,不能是运算公式,确定A不正确,B,C,D格式正确. 【详解】 因为输入语句输入的只能是一个(或几个)变量或具体的数值,不能是运算公式, 所以A不正确,其他选项格式正确. 故选:A 【点睛】 本题考查了基本算法语句的写法,还考查了理解辨析的能力,属于基础题. 8.下列给出的赋值语句中正确的是( ) A. B. C. D. 【答案】C 【分析】 由赋值号左边只能是变量名字,不能是表达式,比较各个选项即可得解. 【详解】 赋值号左边只能是变量名字,不能是表达式,且赋值号左右不能对换. 对于B,赋值号左边是常数,不合要求;对于A,赋值号左边是表达式,不合要求;对于D赋值号左边是表达式. 故选C. 【点睛】 本题主要考查了赋值语句的表示形式,属于基础题. B级 综合提升 9.写出下列程序的运行结果,运行结果为( ) A. B. C. D. 【答案】A 【解析】 【分析】 根据赋值语句的作用,对每行的语句进行逐一分析,求出相应的值,从而正确输出正确结果 【详解】 解:根据第一行赋值语句可知将1赋给 根据第二行赋值语句可知将 赋给 根据第三行赋值语句可知将 赋给 输出 ; 故选: . 【点睛】 本题主要考查了伪代码,以及赋值语句的应用,同时考查了分析问题的能力,属于基础题 10.计算机执行下面的程序,输出的结果是( ). A.4,12 B.4,9 C.4,8 D.1,3 【答案】A 【解析】 【分析】 按照程序的顺序依次进行,最后得到输出结果. 【详解】 首先 的值为1, 的值为3,执行 这个赋值语句后, 的值变为4,但 的值不变还是3,执行 这个赋值语句后, 值变为12,此时执行 这个输出语句,结果是4,12,本题选A. 【点睛】 本题考查了程序语言中的赋值语句、输出语句.重点

资源预览图

专题03:1.2.1 输入语句、输出语句和赋值语句随堂练习-【上课小助手】2020-2021学年高中数学同步备课系列(人教A版必修3)
1
专题03:1.2.1 输入语句、输出语句和赋值语句随堂练习-【上课小助手】2020-2021学年高中数学同步备课系列(人教A版必修3)
2
专题03:1.2.1 输入语句、输出语句和赋值语句随堂练习-【上课小助手】2020-2021学年高中数学同步备课系列(人教A版必修3)
3
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。