高一数学算法初步测试题Word文档格式.docx

上传人:b****2 文档编号:447299 上传时间:2023-04-28 格式:DOCX 页数:10 大小:134.20KB
下载 相关 举报
高一数学算法初步测试题Word文档格式.docx_第1页
第1页 / 共10页
高一数学算法初步测试题Word文档格式.docx_第2页
第2页 / 共10页
高一数学算法初步测试题Word文档格式.docx_第3页
第3页 / 共10页
高一数学算法初步测试题Word文档格式.docx_第4页
第4页 / 共10页
高一数学算法初步测试题Word文档格式.docx_第5页
第5页 / 共10页
高一数学算法初步测试题Word文档格式.docx_第6页
第6页 / 共10页
高一数学算法初步测试题Word文档格式.docx_第7页
第7页 / 共10页
高一数学算法初步测试题Word文档格式.docx_第8页
第8页 / 共10页
高一数学算法初步测试题Word文档格式.docx_第9页
第9页 / 共10页
高一数学算法初步测试题Word文档格式.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

高一数学算法初步测试题Word文档格式.docx

《高一数学算法初步测试题Word文档格式.docx》由会员分享,可在线阅读,更多相关《高一数学算法初步测试题Word文档格式.docx(10页珍藏版)》请在冰点文库上搜索。

高一数学算法初步测试题Word文档格式.docx

④输出x,y

关于算法作用,下列叙述正确的是()

A.交换了原来的x,yB.让x与y相等

C.变量z与x,y相等D.x,y仍是原来的值

7.用冒泡法对数据7,6,3,9,2从小到大排序,第3趟结果是()

A.2,3,6,7,9B.3,6,2,7,9C.3,2,6,7,9D.2,3,7,6,9

8.下列程序:

input"

A="

;

1

A=A*2

A=A*3

A=A*4

A=A*5

printA

end

输出的结果A是()

A.5B.6C.15D.120

9.把88化为五进制数是()

A.324(5)B.323(5)C.233(5)D.332(5)

10.用秦九韶算法求n次多项式

,当

时,求

需要算乘方、乘法、加法的次数分别为()

A.

B.n,2n,nC.0,2n,nD.0,n,n

二、填空题(本题有4个小题,每小题5分,共20分)

11.比较两个实数a与b的大小的一个算法为:

______________________________________.

12.阅读下列流程图:

则此流程图表示__________________________算法.

13.阅读下列程序

inputx

ifx>

0then

y=1

elseifx=0then

y=0

else

x<

y=-1

endif

printy

end

这个程序的意义是____________

14.一城市在法定工作时间内,每小时的工资为8元,加班工资每小时10元,一人一周内工作60小时,其中加班20小时,税金10%,画出这个人一周所得净收入算法的程序框图

三、解答题

15.设计求|x-2|的算法,并画出流程图

 

16.写出判断直线ax+by+c=0与圆

的位置关系的算法

17.画出解关于x的不等式,ax+b<

0(a,b∈R)的流程图

18.编写程序,将用户输入的正整数转换成相应的星期值输出,如用户输入3,则输出Wednesday:

用户输入0,则输出Sunday,如果用户输入的数大于6,则用这个数除以7所得的余数进行上述操作.

19.阅读流程图,解答下列问题:

(1)变量y在这个算法中的作用是什么?

(2)这个算法的循环体是哪一部分?

功能是什么?

(3)这个算法的处理功能是什么?

20.用二分法求方程

在(0,1)上的近似解,精确到c=0.001,写出算法。

画出流程图,并写出算法语句.

高一数学算法初步测试题参考答案

1.选(B)

2.选(B)

3.选(C)

4.选(C)

5.选(D)

6.选(A)

7.选(C)

8.选(D)

9.选(B)

10.选(A)

11.解:

若a-b>

0,则a>

b;

若a-b=0,则a=b;

若a-b<

0,则a<

b

12.输出a,b,c中最小的

13.符号函数

14.

15.【解】算法如下:

⑴若x<

2,则|x-2|等于2-x,

⑵若x≥2,则|x-2|等于x-2

其流程图如图:

16.

(1)求出原点到直线ax+by+c=0的距离

(2)比较d与圆的半径r=1的大小

若d>

r,则直线与圆相离

若d=r,则直线与圆相切

若d<

r,则直线与圆相交

17.

18.解:

inputx

a=xmod7

ifa=0

print"

Sunday"

ifa=1

Monday"

ifa=2

Tuseday"

ifa=3

Wednsday"

ifa=4

Thursday"

ifa=5

Friday"

Saturday"

19.

(1)变量y是循环变量,控制着循环的开始和结束

(2)流程图的循环体是y:

=2000与y:

=y+1之间的部分,其功能是判断年份y是否是闰年,并输出结果

(3)这个算法的处理功能是判断2000年--2500年中,哪些年份是闰年,哪些年份不是闰年,并输出结果

20.解:

算法如下:

1、取[a,b]中点

,将区间一分为二

2、若

,则

就是方程的根;

否则所求根

的左侧或右侧

,以

代替a;

代替b;

3、若|a-b|<

c,计算终止

此时

,否则转到第1步

算法语句:

Inputa,b,c

repeat

if

thenprint

then

else

unrtile|b-a|<

c

print

流程图:

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2