ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:21.32KB ,
资源ID:17088117      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17088117.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(高中数学必修3算法习题含答案Word格式文档下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

高中数学必修3算法习题含答案Word格式文档下载.docx

1、第 3 页求函数x 1(x 0)f(x) 的函数值; x 2(x 0)求两个正整数 a,b相除的商及余数 .其中不需要用条件语句来描述其算法的有_.6. 下面的问题中必须用条件分支结构才能实现的是_.求面积为 1 的正三角形的周长;求方程 ax b 0 (a,b 为常数 )的根;求两个实数 a,b 中的最大者;求 1+2+3+ +100 的值7. 840和 1764的最大公约数是.8. 数 4557,1953,5115的最大公约数为 .9. 两个正整数 120 与 252的最小公倍数为 .10. 用等值法求 294 和 84的最大公约数时,需要做减法的次数是(A)2 (B)3 (C)4 (D)

2、511. 用秦九韶算法计算多项式2 3 4 5 6f ( x) 12 35x 8x 79x 6x 5x 3x ,在x 4时的值时,V 的值为3(A)-845 (B)220 (C)-57 (D)34n n 112. 用秦九韶算法求 n次多项式f n ,当 x x0(x) a x a x a x an 1 1 0时,求 f ( x ) 需要算乘方、乘法、加法的次数分别为n(n 1)(A) n n , ,2(B) n,2n,n (C) 0,2n, n (D) 0, n,n第 4 页算法部分练习 ( 二)( 程序框图 )第 5 页13.阅读下面的程序框图,该程序输出的结果是 _.开始a = 1 ,S

3、= 1是a 3否S= S + 9a = a + 1输出 S结束14.如图所示的程序框图输出的结果是 .A = 1/2 ,i = 1i 4输出 A A = 1/(2-A)i = i + 1 结束15. (07-海南宁夏 -5)如果执行下面的程序框图,那么输出的 S16.( )2450 ( )2500 ( )2550 ( )2652k = 1 ,S = 0第 6 页否 k 5017.在如图所示的程序框图中输入3,结果会输出 _.输入ns = 1 ,k = 1k ns= s k = k + 1输出 s第 7 页18.(08-山东-13)执行下边的程序框图,若 p 0.8 ,则输出的 n 输入 pn

4、= 1 ,S= 0S pS S1n输出 nn = n + 1 结束19.(07-山东-10)阅读右边的程序框图,若输入的 n是 100,则输出的变量 S 和T 的值依次是 .输入 nS = 0 ,T = 0n 115输出 x,k第 9 页21. 阅读下面的程序框图,回答下列问题:若a log3 2、2 1b 、 3c ( ) ,则3 2输出的数是 _输入a,b,c输出 a ab 且 acbc 输出 b输出 c22.下面的程序框图循环体执行的次数是 _ _.i = 2 , sum = 0sum = sum + ii = i + 2否 i 100输出 sum23. 阅读下边的程序框图,请你写出 y

5、 关于 x的函数解析式 .第 10 页输入x24. 下图给出的是计算52n的值的一个程序框图(其中 n的值由键盘输入),其中处应填 ,处应填 .s = 0 ,i = 1否 i n 是 输出 s结束 第 11 页25.下面是一个算法的程序框图,当输入的 x 值为3 时,输出的 y 的结果恰好26.是 1/3,则?处的关系式是 .x=x-2 否x 0?输出 y27.(08-宁夏 -5)下面的程序框图,如果输入三个实数 a、b、c,要求输出这三个28.数中最大的数,那么在空白的判断框中,应该填入 .输入 a、b、cx = a是 b xx = b 否x = c 否输出 x29.下面的程序框图可以计算1

6、00(2n 1) 的值,则在判断框中可以填写的表达n 1式为.第 12 页S= 0 ,i = 1S = S + i30.下图是计算1 1 11 2 2 3 9 10的值的算法框图,其中在判断框中应填入的条件是 .i = 1 ,m = 0, n = 0i = i + 1m =m + 1算法部分练习 ( 三) n = n + 1/( m i)( 基本算法语句 )13. 下列给出的赋值语句中正确的是(A) 4 M (B) M M (C) B A 3 (D) x y 014. 下列给变量赋值的语句正确的是(A) 3 a (B) a 1 a (C) a b c 3 (D) a a 815. 下列赋值语句

7、中错误的是第 13 页(A) N N 1 (B) K K * K (C) C A(B D) (D) C A / B31. 已知变量 a, b已被赋值,要交换 a,b的值,应使用的算法语句是.32. 下边程序运行后的结果是(A)1,2,3 (B)2,3,1 (C)2,3,2 (D)3,2,133. 阅读下面的程序,当 x 3时,该程序运行后,输出的结果是(A)3 (B)9 (C) N (D)x34. 下面的程序是用来计算 ( ) 的值(A)3 10 (B)553 (C)103 (D) 1 2 3 10x=input(“x=”)S=1;a=1; b=2 ; c=3;a=b; b=c; c=a;if

8、 x3 y=x*x;print(%io(2),y)else disp(“N”)for i=1:1:S=(3i)*S;endpr i nt (%i o(2 ), c,b ,a) end print(%io(2),S) (第 5 题) (第 6 题) (第 7 题)35. 下面为一个求 20 个数的平均数的程序 , 在横线上应填充的语句为(A) i 20 (B) i 20 (C) i 20 (D) i 2036. 下面的程序运行后的输出结果为 .37. 下面的程序运行后的输出结果为(A)17 (B)19 (C)21(D)23 S 0;i 1;while _x input(x )S S x;i i

9、1;a S/20;as=0;for i 1:2:7s=2*i+s;print(%io(2),s)i=1;while i8i = i +2;s = 2 * i +3;i = i 1;s( 第 8 题) ( 第 9 题) ( 第 10 题)38. 已知语句 for i=1:99 ,该语句一共执行循环次数为 次.第 14 页39. for i=-100:10:190 ,该语句共执行循环 次.40. 下面的程序语句执行后的输出是 .41. 下面的程序语句执行后的输出是 i= ,j= .42. 下面的程序语句执行后的输出是 j= .j=1;b=2;c=3; i=5;j= - 2(a*a+b*b+c*c)

10、/(2*a*b*c) i=i+j,j= i+jwhile j*j100,j=j+1;disp(j)( 第 13 题) ( 第 14 题) ( 第 15 题)43. 右面程序运行的结果为8 i=i+2; S=2*i+3;(A)17 (B)19 (C)21 (D)23 print(%io(2),S)44. Scilab 中用 rand()函数产生(0,1) 的均匀随机数, 要想得到(-2,6) 之间的随机数需使用变换 .45. 下面的程序输出的结果是 .46. 为了在运行下面的程序之后得到输出 y 9 ,键盘输入应该是 .47. 下面的程序语句执行后输入 a=3,b=- 1,n=5, 输出的是 .

11、S=0; a=input( “a=”);11 b=input( “b=”);x=input( “x=”);S=2S+3; c=input( “c=”);if x20 for i=1:n-2 y= (x+1)*(x+1) c=a+b;S=S-20;else y= (x-1)*(x-1)end a=b;b=c;end endyS c ( 第 18 题) ( 第 19 题) ( 第 20 题)48. 右面的程序语句执行后输入 40,输出的是49. x=input( “x=”);50,y=x*x+2; y .else if x=10,y=0;=30,y=0.1*x;else y=0.25*x; 34.

12、 请写出一个程序 , 找出这样的矩形 , 使它满足以下三个条件end 四条边均为整数;面积数与周长相等;各边长不超过 400.第 15 页50. 给出 30 个数: 1,2,4,7,11, ,其规律是:i = 0 , p = 1 , s = 0第 1 个数是 1,第 2 个数比第 1 个数大 1, 第 3个数比第 2 个数大 2,第 4 个数比第 3 个数大 3,依此类推,要计算这30 个数的和,现已给出了该问题算法的程序框图 .(1) 补充右边的程序框图, 使之能完成该题算法功能 .(2) 根据程序框图写出程序 .( 所用变量要与算法中一致 )16. 有一个正方形的网格,其中每一个最小正方形

13、的边长都等于 6cm,现用直径为2cm的硬币投掷到此网格上.(1) 求硬币落下后与格线有公共点的概率;(2) 编写一个 Scilab 程序模拟这个试验.第 16 页2011 届高一年级数学同步练习之必修 3 2009 年 3 月参考答案01-05.B ,C,A,B, 06-10. ,84,93,2520,C 11-12.B ,D算法部分练习 ( 三)01-05.B ,D,C,c a; a b;b c ,C 06-10.C ,B,D,32,C11-16.50 ,30,6,3;1,10,C 17.rand()*8-2 或 6-rand()*818-21.9 ,-4 或 4,3,1051.for a=1:400for b=1:400 p=1;if a*b=2*(a+b) for i=1:29a,b p=p+i;s=s+pend s52. i 30 , p=p+i ,s=s+p,输出 n 24.5/9第 17 页

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1