第一章算法初步测试题及其答案.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第一章算法初步测试题

姓名-----------------------------班级---------------------------------得分------------------------

选择题〔每题5分共60分〕

1.以下运算不属于我们所讨论算法范畴的是〔B〕

A.圆的半径求圆的面积B.随意抽4张扑克牌算到二十四点的可能性

C.坐标平面内两点求直线方程D.加减乘除法运算法那么

2.以下语句中:①②③④

⑤⑥其中是赋值语句的个数为(C)

A.6B.5

C.4D.3

3.把“二进制”数化为“五进制”数是〔C〕

A.B.

C.D.

4.把89化成五进制的末尾数是〔D〕

A.1B.2C.3D.4

5.用二分法求方程的近似根的算法中要用哪种算法结构〔D〕

A.顺序结构 B.条件结构 C.循环结构 D.以上都用

6.840和1764的最大公约数是〔A〕

A.84B.12

C.168D.252

7.某程序框图如下图,假设输出的S=57,那么判断框内(A)

A.k>4?

B.k>5?

C.k>6?

D.k>7?

8..直角三角形两直角边长为,,求斜边长的一个算法分以下三步:

①计算;②输入直角三角形两直角边长,的值;

③输出斜边长的值,其中正确的顺序是(D)

A.①②③B.②③①C.①③②D.②①③

9.将两个数=8,=7交换,使=7,=8,使用赋值语句正确的一组(B)

A.=,=B.=,=,=

C.=,=D.=,=,=

10.以下给出的输入语句、输出语句和赋值语句

⑴输出语句INPUT;;(2)输入语句INPUT=3

(3)赋值语句3=B(4)赋值语句A=B=2

其中正确的个数是(A)

A.0个B.1个C.2个D.3个

11.如果执行右面的程序框图,输入,那么输出的等于〔B〕

〔A〕720(B)360(C)240(D)120

12.当时,下面的程序段结果是〔C〕

A.3B.7C.15D.17

二.填空题〔每题5分共20分〕

13.INPUT“两位数x=”;x

a=x\10

b=xMOD10(注:“\”是x除以10的商,“MOD”是x除以10的余数)

x=b*10+a

PRINT“x=”;x

END

根据上述程序,假设输入的x=28,那么输出的x=82

14为了在运行下面算法之后能够输出y=9,键盘输入的x应该是__-4或4______.

15.程序框图〔即算法流程图〕如下图,其输出结果是__127_____。

16.函数,上左图表示的是给定x的值,求其对应的函数值y的程序框图,

①处应填写;②处应填写。

三.解答题(共70分)

17.=编写一个程序,对每输入的一个值,都得到相应的函数值.

解:程序如下:

Inputx

Ifx=0then

y=x*x-1

Else

y=2*x*x-5

Endif

Printy

End

,分别用直到型循环和当型循环设计算法程序框图,输出。

19.用WHILE语句求的值。

解:程序如下:

i=0

s=0

Whilei=63

s=s+2^i

i=i+1

Wend

Prints

End

20.设个人月收入在5000元以内的个人所得税档次为(单位:元):

0%

10%

25%

设某人的月收入为元,试编一段程序,计算他应交的个人所得税.

解:设个人所得税为元,那么

解:INPUT“请输入个人月收入X=?”;X

IFx0ANDX=1000THEN

ELSE

IFx1000ANDx=3000THEN

ELSE

IFx3000ANDx=5000THEN

文档评论(0)

展翅高飞2020 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档