欢迎来到天天文库
浏览记录
ID:51233598
大小:50.02 KB
页数:4页
时间:2020-03-10
《信息技术学业水平考试样题(程序设计).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《算法与程序设计》机考样题一、单项选择题1.判断x是否在区间(a,b]上,在VB中以下哪个逻辑表达式是正确的?()。A.aaAndx<=b D.a>xAndx<=b 2.设a=2,b=3,在VB中,表达式a>borb>=3的值是()。A.falseB.trueC.-1D.1 3.下列结果为True的逻辑表达式是()。A.Not(3<8)B.(3<8)And(5>10)C.(3<8)And(5<10)D.(3>8)Or(5>10)4.表达式abs(int(-3.4))*sqr(100)的值是()。A.-340B.-34C.30
2、D.405.在VB语言中,表示“a大于5或b小于0”的正确表达式是()。A.05Andb<0C.a>5Orb<0D.a>0Andb<56.在VB语言中,表示“x是奇数”的正确表达式是()。A.int(x/2)=x/2B.int(x/2)<>x/2(x是整数)C.int(x/2)<>x/2D.int(x/2)=x/2(x是整数)二、多选题1.下列表达式的值为6的有哪几项.()A.7*7-43B.ABS(6.6)C.INT(3.9)*2D.SQR(49)-12.在VB语言中,表示“x是偶数”的正确表达式是()。A.int(x/2)=x/2B.xmo
3、d2<>0C.int(x/2)<>x/2D.xmod2=03.下面是判断变量X是不是能被5整除的偶数的程序,横线上的逻辑表达式应为()DimxasIntegerX=Val(Text1.text)If____________thenLabel1.Caption="这个数是能被5整除的偶数"ElseLabel1.Caption="这个数不是能被5整除的偶数"EndifA.(xmod5)=0and(xmod2)=0B.xmod10=0C.xmod5=0D.xmod2=0E.x/2=int(x/2)andx/5andx/5F.x/10=int(x/10)三、填空题1、从键盘
4、输入圆的半径R,输出圆的周长L和面积S。DimRAsSingleDimLAsSingleDimSAsSingle_____=InputBox("输入半径R")L=2*3.14*RS=3.14*R*RPrint"圆的周长L=";LPrint"圆的面积S=";S2、某航空公司行李托运收费标准是:10公斤及其以下,不收费,超过10公斤则每公斤收费2.5元。DimXAsSingleDimYAsSingleX=InputBox("输入行李重量")Ifx<=10ThenY=0ElseY=____________EndIfPrint"行李费=";Y3.编写程序计算表达式a=
5、-3
6、.6
7、+123×sin30°的值(圆周率∏的值取3.14,计算结果用取整函数保留整数部分,每小题3分,共12分)。①
8、-3.6
9、写成VB表达式应为:_____________________②sin30°写成VB表达式应为:______________________③在VB环境下编写程序并运行:PrivateSubCommand1_Click()DimaAsSinglea=Abs(-3.6)+123*Sin(30*3.14/180)a=Int(a)PrintaEndSub④该程序的运行结果是:____________4.完善下列程序段,使其能将从键盘上输入的两个不
10、同的数中小的那个选出来。DimaAsSingleDimbAsSingleDimMinAsSinglea=InputBox("输入a")b=InputBox("输入b")Ifa11、"行李费=";Y6.有如下VB程序段,写出该程序段的运行结果。DimaAsIntegerDimbAsIntegerDimtAsIntegera=22b=33t=aa=bb=tPrintb运行结果:________7.有如下VB程序段,写出该程序段的运行结果。DimaAsSingle,bAsSinglea=-43.25b=Int(a)Printb运行结果:________8.某房租收费标准如下:若住房面积在100平方米及其以下,每平米收费2.6元;若在100平米以上,则其超过部分每平米收费增至3.5元。DimXAsSingleDimYAsSingleX=input
11、"行李费=";Y6.有如下VB程序段,写出该程序段的运行结果。DimaAsIntegerDimbAsIntegerDimtAsIntegera=22b=33t=aa=bb=tPrintb运行结果:________7.有如下VB程序段,写出该程序段的运行结果。DimaAsSingle,bAsSinglea=-43.25b=Int(a)Printb运行结果:________8.某房租收费标准如下:若住房面积在100平方米及其以下,每平米收费2.6元;若在100平米以上,则其超过部分每平米收费增至3.5元。DimXAsSingleDimYAsSingleX=input
此文档下载收益归作者所有