几道VB选择题。。。。。

来源:百度知道 编辑:UC知道 时间:2024/06/05 13:08:24
下面 是不合法的整常数。
(A)100 (B)&O100 (C)&H100 (D)%100

下面 是不合法的单精度变量。
(A)100! (B)100.0 (C)1E+2 (D)100.0D+2

表达式Len(“123程序设计ABC”)的值是 。
(A)10 (B)14 (C)20 (D)17

表达式LenB(“123程序设计ABC”)的值是 。
(A)10 (B)14 (C)20 (D)17
老大,给点解释好不。。。。
另外还有一道
Rnd()函数不可能为下列______值。
(A) 0 (B) 1
(C) 0.0001 (D) 0.33333

麻烦大家了。。。。。。。。

回mosquitokobe,一个字符两个字节?不是汉字两个字节,数字和字母一个字节么?

下面 是不合法的整常数。
(A)100 (B)&O100 (C)&H100 (D)%100
A 十进制数 B &后加字母o表示八进制数 C 十六进制数 D 类型符%表示为整型需放在数值或变量后面
所以第一题选D

下面 是不合法的单精度变量。
(A)100! (B)100.0 (C)1E+2 (D)100.0D+2
单精度类型符为 ! A明显是 B有小数点且位数不超过7 C单精度用科学型可用E或者e表示指数部分 所以答案选D D是双精度表示方法

表达式Len(“123程序设计ABC”)的值是 。

(A)10 (B)14 (C)20 (D)17
LEN函数返回字符数量 引号里有10个字符所以答案A

表达式LenB(“123程序设计ABC”)的值是 。
(A)10 (B)14 (C)20 (D)17
LENB函数是返回字节数量 1字符2字节 所以答案C

rnd()函数 返回单精度随机数 所以答案为B

=============
UniCode每个字符都是2字节 VB 内部是以Unicode 的格式来存放
ANSI 只有汉字是2 字节

1、D
2、D
3、A
4、有点问题,2008不支持LenB

补充(我输出的时候都是小数,也不清楚能不能输出0和1)

D
D
A
C