信息技术学业水平考试样题(程序设计).docx

信息技术学业水平考试样题(程序设计).docx

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

《算法与程序设计》机考样题

一、单项选择题

1.判断x是不是在区间〔a,b]上,在VB中以下哪个逻辑表达式是正确的?〔 〕。

x=b xAndx≤baAndx=b xAndx=b2.设a=2,b=3,在VB中,表达式aborb=3 的值是〔 〕。

下列结果为True的逻辑表达式是〔 〕。

A.Not(38) B.(38)And(510) C.(38)And(510)D.(38)Or(510)

表达式abs(int(-)*sqr(100)的值是〔 〕。

A.-340 B.-34 C.30 D.40

在VB语言中,表示“a大于5或b小于0”的正确表达式是〔 〕。

A.0

A.

0

bora5

B.

a5Andb0

C.

a

5Orb0

D.

a0Andb5

6.在VB

语言中,表示“x

是奇数”

的正确表达式是〔

A.int(x/2)=x/2 B.int(x/2)x/2(x是整数)

C.int(x/2)x/2 D.int(x/2)=x/2 (x是整数)二、多选题

.下列表达式的值为6的有哪几项.( )

A.7*7-43 B.ABS C.INT*2 D.SQR(49)-1

在VB语言中,表示“x是偶数”的正确表达式是〔 〕。

A.int(x/2)=x/2 B.xmod20

C.int(x/2)x/2 D.xmod2=0

下面是判断变量X是不是能被5整除的偶数的程序,横线上的逻辑表达式应为〔 〕DimxasInteger

X=Val

If then

=“这个数是能被5整除的偶数“Else

=“这个数不是能被5整除的偶数“Endif

A.(xmod5)=0and(xmod2)=0 B.xmod10=0

C.xmod5=0 D.xmod2=0

E.x/2=int(x/2)andx/5andx/5 F.x/10=int(x/10)三、填空题

1、从键盘输入圆的半径R,输出圆的周长L和面积S。DimRAsSingle

DimLAsSingleDimSAsSingle

=InputBox(“输入半径R“)L=2**R

S=*R*R

Print“圆的周长L=“;LPrint“圆的面积S=“;S

二、某航空公司行李托运收费标准是:10千克及其以下,不收费,超过10千克则每千克收费元。

DimXAsSingleDimYAsSingle

X=InputBox(“输入行李重量“)Ifx=10 Then

Y=0

Else

Y=

EndIfPrint“行李费=“;Y

.编写程序计算表达式a=||+123×sin30°的值〔圆周率∏的值取,计算结果用取整函数保留整数部份,每小题3分,共12分〕。

①||写成VB表达式应为:

②sin30°写成VB表达式应为:

③在VB环境下编写程序并运行:PrivateSubCommand1_Click

DimaAsSingle

a=Abs+123*Sin(30*/180)

a=Int(a)Printa

EndSub

④该程序的运行结果是:

.完善下列程序段,使其能将从键盘上输入的两个不同的数中小的那个选出来。

DimaAsSingleDimbAsSingle

DimMinAsSingle

a=InputBox(“输入a“)b=InputBox(“输入b“)Ifab

文档评论(0)

137****4005 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档