帮帮忙,请教几道VB的选择题

问题 1 1 分 保存
Int(198.555*100+0.5)/100的值为
198.56
198
200
198.6

问题 2 1 分 保存
"执行以下语句: a$=""ABCDEFGHIJK"" print mid(a, 3, 4) 输出结果是:"
CDEF
cdef
ef
cde

问题 3 1 分 保存
Rnd函数的值不可能为
0
0.45
1
0.223

问题 4 1 分 保存
"已知A$=“12345678”,则表达式Val(Left$(A $,4)+Mid$(a $,4,2))的值为"
123456
8
123445
6

问题 5 1 分 保存
"执行 print len(=""Visual Basic程序设计"") 输出结果是:"
30
15
10
20

问题 6 1 分 保存
"执行以下语句: bb$=""ABCDEFGHIJK"" print Instr(bb,""efg"") 输出结果是:"
0
错误
5


问题 7 1 分 保存
表达式LenB(“123程序设计ABC”)的值是
17
14
10
20

问题 8 1 分 保存
"为了给x,y,z这3个变量赋初值1,下面正确的赋值语句是"
xyz=1
x=1:y=1:z=1
"x=1,y=1,z=1"
x=y=z=1

问题 9 1 分 保存
假定当前日期为2008年9月1日,星期一,则执行print weekday(now) 语句后,输出结果是:
1
2008
2
1

问题 10 1 分 保存
实现字符的Unicode编码方式与ANSI编码方式相转换的函数是:
strconv
trim
mid
str

问题 11 1 分 保存
下面正确的赋值语句是
y=x+30
y=π*r*r
3y=x
x+y=30

问题 12 1 分 保存
debug.print chr$(65) 将在立即窗口中输出下列哪个内容:
65
a
A
错误

问题 13 1 分 保存
假定当前日期为2008年9月1日,星期一,则执行print day(now) 语句后,输出结果是:
9
2
1
2008

问题 14 1 分 保存
表达式Len(“123程序设计ABC”)的值是
20
10
17
14

问题 15 1 分 保存
"赋值语句:a=123&MID(“123456”,3,2)执行后,a变量中的值是"
12334
123345
45
123
楼下的怎么没有第5题跟12题的呢?

(1)198.56
(2)CDEF
(3)1
(4)123445
(5)16(字符串中的空格也算一个)
(6)0
(7)20
(8)x=1:y=1:z=1
(9)2
(10)strconv
(11)y=x+30
(12)A
(13)1
(14)10
(15)12334

另外说一下,你的这些题中很多错误,很多双重引号,VB中不是双重引号转译的,另外引号应该是半角英文的双引号,你这些题都是中文的引号,VB是不认识的
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-06-10
1、楼上的答案有点问题
这里每个if语句都要执行判断,不要把它理解成elseif
你应该是把它错误理解成
if
a>90
then
i=4
elseif
a>80
then
i=3
elseif
a>70
then
i=2
elseif
a>60
then
i=1
print
"i="
;
i
如果是elseif,到第三个判断a>70,if语句就结束,i=2
这里是4个if语句,当判断a>70以后,还会执行if
a>60
then
i=1,所以a=1
你可以用以下代码来验证,可以看出每一个判断语句后i的变化
a
=
75
i
=
0
If
a
>
90
Then
i
=
4
MsgBox
i
If
a
>
80
Then
i
=
3
MsgBox
i
If
a
>
70
Then
i
=
2
MsgBox
i
If
a
>
60
Then
i
=
1
MsgBox
i
2、
a=1;b=2;c=3
a=a+b:b=b+c:c=b+a
'a=1+2=3,b=2+5=5,c=5+3=8
if
a<>3
or
b<>3
then
'b<>3
a=b-a:b=c-a:c=b+a
'a=5-3=2,b=8-2=6,c=2+6=8
end
if
print
a+b+c
'a+b+c=2+6+8=16
第2个回答  2008-11-06
1... 198.56
2....CDEF
3....1
4....123445
5....15
6....0
7....20
8....x=1:y=1:z=1
9....2
10...strconv
11...y=x+30
12...12
13...1
14...10
15...12334
第3个回答  2008-11-06
问题 2 1 分 保存
"执行以下语句: a$=""ABCDEFGHIJK"" print mid(a, 3, 4) 输出结果是:"
CDEF
第4个回答  2008-11-06
第一题选B
相似回答