• 166.50 KB
  • 2021-06-19 发布

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

  • 4页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
  4. 网站客服QQ:403074932
人教A高中数学必修3同步训练 ‎1.(教材例3改编)下列语句 若最后A的输出结果为10,则a应为(  )‎ A.10          B.25‎ C.-5 D.5‎ 解析:选C.A的输出结果为a+15=10,∴a=-5.‎ ‎2.下列程序语言中表达式的值正确的是(  )‎ A.6*SQR(4)+3^2*2=154‎ B.3*(5+4)+SQR(9)^2=17‎ C.[5+3*(12-7)]/4=5‎ D.(2+3)*5-4+2*3*SQR(4)^2=72‎ 解析:选C.A中,6+32×2=12+18=30;‎ B中,3×9+()2=36;‎ C中,[5+3(12-7)]÷4=(5+15)÷4=5;‎ D中,5×5-4+2×3×()2=45.‎ ‎3.下列正确的语句的个数是(  )‎ ‎①输入语句 INPUT a+2;‎ ‎②赋值语句 x=x-5;‎ ‎③输出语句 PRINT M=2.‎ A.0 B.1‎ C.2 D.3‎ 解析:选B.①中输入语句只能给变量赋值,不能给表达式a+2赋值,所以①错误;②中x=x-5表示变量x减去5后再将值赋给x,即完成x=x-5后,x比原来的值小5,所以②正确;③中不能输出赋值语句,所以③错误.‎ ‎4.当a的值为10时,“PRINT “a=”;a”在屏幕上的输出结果为________.‎ 解析:PRINT语句可将用双引号括起来的字符串显示在屏幕上,从而应输出a=10.‎ 答案:a=10‎ ‎1.下列给出的输入、输出语句正确的是(  )‎ ‎①输入语句:INPUT a;b;c;‎ ‎②输入语句:INPUT x=3;‎ ‎③输出语句:PRINT A=4;‎ ‎④输出语句:PRINT 20,3*2.‎ A.①② B.②③‎ C.③④ D.④‎ 解析:选D.①错,变量之间应用“,”隔开;②错,不能输入赋值语句;③错,不能输出赋值语句;④对.‎ ‎2.给出下面一个程序:‎ 此程序运行的结果是(  )‎ A.5,8 B.8,5‎ C.8,13 D.5,13‎ 解析:选C.此程序先将A的值赋给X,再将B的值赋给A,再将X+A的值赋给B,即将原来的A与B的和赋给B,最后A的值是原来B的值8,而B的值是两数之和13.‎ ‎3.下面的程序输出的结果是(  )‎ A.27 B.9‎ C.2+25 D.11‎ 解析:选D.该程序的运行过程是 x=6,‎ y=3,‎ x=6÷3=2,‎ y=4×2+1=9,‎ x+y=2+9=11.‎ 所以输出11.‎ ‎4.下面程序执行后输出的结果是(  )‎ A.1,2,3 B.2,3,1‎ C.2,3,2 D.3,2,1‎ 解析:选C.a=b表示将b的值(2)赋给a,∴a=2;‎ b=c表示将c的值(3)赋给b,∴b=3;‎ c=a表示将a的值(2)赋给c,∴c=2.‎ ‎5.下面程序运行的结果是(  )‎ A.1,2,-1 B.1,2,1‎ C.1,-2,-1 D.1,-2,1‎ 解析:选C.第三步c=1-2=-1,‎ 第四步b=1+(-1)-2=-2.‎ ‎∴结束时,a=1,b=-2,c=-1.‎ ‎6.“x=3*‎5”‎,“x=x+‎1”‎是某一程序先、后相邻的两个语句,那么下列说法正确的是(  )‎ A.①③ B.②④‎ C.①④ D.②③‎ 解析:选B.赋值语句中的“=”与算术上的“=”是不一样的,式子两边的值也不能互换,从而只有②④正确,故选B.‎ ‎7.下面一段程序执行后的结果是________.‎ 解析:执行第2句时A=2×2=4,‎ 执行第3句时A=4+6=10.‎ 答案:10‎ ‎8.执行程序PRINT (3+2)*4的结果是________.‎ 解析:表示:(3+2)×4=5×4=20.‎ 答案:20‎ ‎9.2010年11月,国家控制了物价后,某水果店的三种水果标价分别为香蕉:2元/千克,苹果:3元/千克,梨:2.5元/千克.店主为了收款的方便设计了一个程序,请将下面的程序补充完整.‎ 答案:a,b,c x+y+z ‎10.下面是用程序语句表示的一个问题的算法,试根据其画出程序框图.‎ 解:‎ ‎11.根据如图所示的程序框图,将算法语句改写为程序.‎ 解:程序如下:‎ ‎12.已知函数f(x)=3x-1,求f[f(2)]的值,设计一个程序,解决上述问题.‎ 解:程序如下:‎ x=2‎ y=3*x-1‎ x=y y=3*x-1‎ PRINT y END ‎

相关文档