云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > VB测试题(二)--语言基础和顺序结构及答案

VB测试题(二)--语言基础和顺序结构及答案

  • 62 次阅读
  • 3 次下载
  • 2025/5/5 14:43:03

.

语言基础和顺序结构(二)

一 选择题

1: 在一个语句内书写多条语句时,每个语句之间用( )符号间隔. (A) , (B) : (C) 、 (D) ; 2: 一句语句要在下一行继续写,用( )符号作为续行符. (A) + (B) - (C) _ (D) … 3: 下面( )是合法的变量名.

(A) X_YZ (B) 123abc (C) integer (D) X-Y 4: 下面( )是不合法的整常数.

(A) 100 (B) &O100 (C) &H100 (D) 0 5: 下面( )是合法的字符常数.

(A) ABC$ (B) ”ABC” (C) ? ABC ? (D) ABC 6: 下面( )是合法的单精度变量.

(A) num! (B) sum% (C) xinte$ (D) mn# 7: 下 ( )是不合法的单精度常数.

(A) 100! (B) 100.0 (C) 1E+2 (D) 100.0D+2 8: 表达式16/4-2^5*8/4 mod 5\\2 的值为( ) (A) 14 (B) 4 (C) 20 (D) 2

9: 数学表达式3<=x<10表示成正确的VB表达式为( )

(A) 3<=x<10 (B) 3<=x and x<10 (C) x>3 or x<10 (D) 3<=x and <10 10: \\,/,mod,*四个算术运算符中,优先级别最低的是( ) (A) \\ (B) / (C) mod (D) *

11: 与数学表达式

ab

对应,VB不正确的表达式是( ).

(A) a*b/(3*c*d) 3cd

(B)a/3*b/c/d (C) a*b/3/c/d (D)a*b/3*c*d 12: Rnd函数不可能为下列( )值.

(A) 0 (B) 1 (C) 0.1234 (D) 0.0005 13: Int(198.555*100+0.5)/100的值( ).

(A) 198 (B) 199.6 (C) 198.56 (D) 200

14: 已知A$=”12345678”,则表达式VAL(left(A$,4)+Mid$(A$,4,2))的值为( (A) 123456 (B) 123445 (C) 8 (D) 6 15: print DateAdd(“m”,1,#1/30/2000#)语句显示的结果是( ). (A) 00-2-29 (B) 00-2-28 (C) 00-2-30 (D) 00-1-31 16: 表达式DateDiff(“y”,#12/30/1999#,#1/13/2000#)的结果是( ). (A) 1 (B) 11 (C) 14 (D) 99 17: 表达式Len(“123程序设计ABC”)的值是( ). (A) 10 (B) 14 (C) 20 (D) 17 18: 表达式LenB(“123程序设计ABC”)的值是( ). (A) 10 (B) 14 (C) 20 (D) 17 19: 下面正确的赋值语句是( ).

(A) x+y=30 (B)y=∏*r*r (C) y=x+30 (D) 3y=x 20: 为了给x,y,z三个变量赋初值1,下面正确的赋值语句是( ). (A) x=1:y=1:z=1 (B)x=1,y=1,z=1 (C)x=y=z=1 (D)xyz=1 21: 赋值语句:a=123+mid(“123456”,3,2)执行后,a的变量中的值为( ). (A) “12334” (B) 123 (C) 12334 (D) 157

). 22: 赋值语句:a=123&mid(“123456”,3,2)执行后,a的变量中的值为( ). (A) “12334” (B) 123 (C) 12334 (D) 157

二:填空题

1:在VB中,1234,123456&,1.2346E+5,1.2346D+5四个常数分别表示( )( )( )( )类型. 2:整型变量X中存放了一个两位数,要将两位数交换位置,例如,13变成31,实现的表达式( )

3:数学表达式sin15。+x?e3 -ln(3x)的VB算术表达式( ).

‖X-Y‖

4:数学表达式a+b的VB算术表达式( ).

1/(c+5)-cd/2

5:表示X是5的倍数或是9的倍数的逻辑表达式为( ).

6:已知a=3.5,b=5.0,c=2.5,d=True,则表达式:a>=0 AND a+c>b+3 OR NOT d的值是( )

7:在直角坐标系中,(x,y)是坐标系中任意点的位置,用x与y表示在第一或第三象限的表达式是( ).

8:要以××××年××月××日形式显示当前机器内日期的Format函数表达式为( )

9:计算已进入21世纪有多少天的函数表达式是( ).

10:计算离你毕业(假定你毕业年月为2003年7月3日)还有多少个星期的函数表达式( ).

11:表示S字符变量是字母字符(大小写不区分)的逻辑表达式( ).

12:表达式Ucase(Mid(“abcdefgh”,3,4))的值是( ).

13:int(-3.5),int(3.5),fix(-3.5),fix(3.5),round(-3.5),round(3.5)的值分别为( ).

三:编程题.

1:利用InputBox函数输入三角型三条边长a,b,c,计算并显示三角形的面积.公式为:面积=sqr(s(s-a)(s-b)(s-c)), 其中s=(a+b+c)/2 说明:要保证输入边长数据有效性.

2:用InputBox函数输入一个正实数,用Print方法在一行显示出它的平方和平方根,立方和立方根,每个数保留三位小数,他们之间有间隔.

测试题(二)答案

一)选择题 1 B 13 C 2 C 14 B 3 A 15 A 4 D 16 C 5 B 17 A 6 A 18 C 7 D 19 C 8 B 20 A 9 B 21 D 10 C 22 A 11 D 23 12 B 24 二) 填空题

1:整型,长整型,单精度型,双精度型 2:(x mod 10 )*10 +x\\10

3:sin(15*3.14/180)+sqr(x+exp(3))/abs(x-y)-log(3*x) 4: (a+b)/(1/(c+5)-c*d/2)) 5: x mod 5=0 or x mod 7=0 6:false

7:x>0 and y>0 or x<0 and y<0 8:format(date,”yyyy年mm月dd日”)

9:datediff(“d”,#1/1/2001#,NOW)+1 10:datediff(“w”,now,#7/3/2004#) 11:ucase(s)>=”A” and ucase(s) <=”z” 12:CDEF

13:-4 ;3 ;-3 ;3 ;-4 ;4

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

. 语言基础和顺序结构(二) 一 选择题 1: 在一个语句内书写多条语句时,每个语句之间用( )符号间隔. (A) , (B) : (C) 、 (D) ; 2: 一句语句要在下一行继续写,用( )符号作为续行符. (A) + (B) - (C) _ (D) … 3: 下面( )是合法的变量名. (A) X_YZ (B) 123abc (C) integer (D) X-Y 4: 下面( )是不合法的整常数. (A) 100 (B) &O100 (C) &H100

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com