• 310.50 KB
  • 2021-06-30 发布

高中数学必修3第1章1_2_2同步训练及解析

  • 6页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
  4. 网站客服QQ:403074932
人教A高中数学必修3同步训练 ‎1.给出以下程序:‎ 如果输入x1=2,x2=3,那么执行此程序的结果是输出(  )‎ A.7           B.10‎ C.5 D.8‎ 解析:选C.由于输入的两个数x1=2,x2=3,不满足条件x1=x2,因此,不执行语句体x1=x1+x2,而直接执行y=x1+x2,所以y=5,最后输出5.‎ ‎2.阅读下列程序:‎ 如果输入5,则该程序运行结果为(  )‎ A.1 B.10‎ C.25 D.26‎ 解析:选D.a=5时,条件a>5不成立,故执行ELSE后的语句b=a2+1=52+1=26.‎ ‎3.下面是判断所输入的正整数的奇偶性的程序 将其补充完整,则横线上应填(x MOD 2的意思是求x除以2的余数)(  )‎ A.m=2k+1,x=2k B.m=0,“x为偶数”‎ C.m=0,x为偶数 D.m=1,“x为偶数”‎ 解析:选D.第一个空是“x是奇数”的条件,应填“m=1”;第二个空应填“x为偶数”,并加引号.‎ ‎4.(教材例5改编)若下面程序执行的结果是5,则输入的x值是________.‎ 解析:由程序语句知,该程序的功能是输入一个x,输出函数y=的值,故输出5时,应输入5或-5.‎ 答案:5或-5‎ ‎1.下列对条件语句的描述正确的是(  )‎ A.ELSE后面的语句不可以是条件语句 B.两个条件语句可以共用一个END IF语句 C.条件语句可以没有ELSE后的语句 D.条件语句中IF—THEN和ELSE后的语句必须都有 解析:选C.条件语句有两种格式:分别是IF—THEN格式和IF—THEN—ELSE格式.对于一个分支的条件语句可以没有ELSE后的语句.‎ ‎2.给出下列三个问题:‎ ‎①输入一个数x,输出f(x)=的函数值;‎ ‎②求面积为6的正方形的周长;‎ ‎③求三个数a、b、c中的最大数.‎ 其中可以用条件语句来描述其算法的有(  )‎ A.1个 B.2个 C.3个 D.0个 解析:选B.在算法中需要逻辑判断的都要用到条件语句,其中①③都需要进行逻辑判断,故都要用到条件语句,②只需用顺序结构就能描述其算法,故答案选B.‎ ‎3. ‎ 若输入x的值为3,则该程序运行后,输出变量y的值是(  )‎ A.3          B.6‎ C.9 D.27‎ 解析:选B.执行ELSE后的语句,y=2x=2×3=6.‎ ‎4.已知程序:‎ 若输入的两位数是83,则输出的结果为(  )‎ A.83 B.38‎ C.3 D.8‎ 解析:选B.程序功能是输入一个两位数,交换其个位与十位的位置,则输入83,应输出38.‎ ‎5.已知程序如下,若输入的x值为5,则运行结果是(  )‎ A.y=5 B.y=-5‎ C.y=1 D.y=-1‎ 解析:选C.因为x=5>0,所以y=1,所以运行结果为1.‎ ‎6.阅读下面的程序:‎ 可知程序运行的结果是(  )‎ A.3 B.3 4‎ C.3 4 5 D.3 4 5 6‎ 解析:选D.本题主要考查了条件语句的叠加,程序执行条件语句的叠加的过程中对于所有的条件都要进行判断,依次验证每一个条件,直到结束.在本题中共出现四次PRINT,每一条件都成立,故输出结果为3 4 5 6.‎ ‎7.将程序补充完整:输入两个数,输出其中较大的数,则①处应填________.‎ 解析:这个语句是比较a与b的大小,且输入其中一个较大者.‎ 答案:PRINT b ‎8.下面的程序是求一个函数的函数值的程序:‎ 若执行此程序的结果为3,则输入的x值为________.‎ 解析:此程序是求函数y=的值.‎ 若输出的结果为3,则有可能x-1=3即x=4,或-x=3即x=-3.‎ 答案:4或-3‎ ‎9.读程序,完成下列题目:‎ 程序如图:‎ ‎(1)若执行程序时,没有执行语句y=x+1,则输入的x 的范围是________;‎ ‎(2)若执行结果y=3,则执行的赋值语句是________,输入的x的值是________.‎ 解析:(1)不执行y=x+1语句 说明不满足条件,x≥1,故有x<1‎ ‎(2)当x<1时,y<2×1+1=3‎ 只有x+1=3,x=2‎ 答案:(1)x<1 (2)y=x+1 2‎ ‎10.输入一个数x,如果它是正数,则输出它;否则不输出.画出解决该问题的程序框图,并写出对应的程序.‎ 解:程序框图如图所示:‎ 相应的程序如下:‎ ‎11.给出如下程序.(其中x满足:0